答曰:没有遇到过。
其实面试之前也想过这个问题,但是依旧没有答案。
v 站的前端大佬交流一下这个问题。
1
kosilence 2018-05-17 23:52:35 +08:00 via iPhone 1
最难的就是一直保持一颗好奇心。
|
2
vjnjc 2018-05-17 23:52:43 +08:00 via Android
刚熟悉 bower,就流行 web pack 算么
|
3
codermagefox 2018-05-18 00:02:36 +08:00 10
说一个面试的时候我不会这么回答的答案。
最难的就是,在网上或者工作中碰到无论是智商技术还是为人处世都碾压我的同行时,能否依然保持淡定。 努力也许不会成功,但放弃真的很简单啊。 前端真的又是一个挺好混的岗位,想混谁都拦不住你。网上大神这么多,都是毕业就进了 BATTMD,水平那么高。有些时候真的会怀疑自己,我这么学了有什么毛用吗?是能涨工资还是怎么的?背景都这么差了,反正都是被人歧视被人 DISS 的命,干嘛要去学啊? 所幸的是我还算坚持下来了,虽然依旧很菜很心酸。希望能坚持自己的本心吧。 |
4
Pikaping 2018-05-18 00:12:29 +08:00 3
这种问题注重解决问题的过程,怎样一步一步把遇到的困难消化的,最好有一个量化的东西来横向对比。比如 webpack 编译打包时长的优化,动画卡顿的优化,移动端的支持性问题,可视化类的项目里数据的应用和展示,如果有做后端也可以讲后端做过的一些优化。需要表现出自己解决问题的能力和学习能力。
|
5
DreGD OP 现在感觉前端天花板比后端底,虽说江湖传说前端低一点,其实我感觉入门没差。但是后端发展方向更广阔一些,也可以更深入一些,大部分产品的技术瓶颈不在前端。最近在学 python,
|
7
KuroNekoFan 2018-05-18 08:43:22 +08:00 via iPhone
你的面试官刷知乎,并且看到了 catchen 的回答(一个猜想不一定对)
|
8
KuroNekoFan 2018-05-18 08:49:11 +08:00 via iPhone
我觉得最难的就是做 webview 常规业务以外的东西,包括 webview 类型选择,定制优化,与 native code 的交互等等,如果一个团队不把移动网页放在一个重要的位置,那这些东西由前端开发本身是很难推动或者说做好的
|
9
kimown 2018-05-18 08:56:18 +08:00 via Android
是人,是前人挖的各种坑
|
10
miketeam 2018-05-18 09:07:12 +08:00 via iPhone
新开启的项目为了进度,需要在老项目的基础上移植一些代码,重组拼装。这个时候在时间与质量之间需要做出权衡。重构 or 搬运。是一个很难选择的问题。先前项目都是外包人员开发的。项目质量差,依赖多,继承深。让你无从下手,感觉很绝望。很大一部分的代码公司还申请了专利。这个时候,不是说你秀 runtime 技巧或者流畅、性能优化就能完美完成的。你要站在软件工程的角度思考问题。代码不可用的问题需要在我这里打住。业务功能分离专注。适当挑战新的技术点,比如使用 http2,coap 等等一些新的通信协议带来的未知挑战。使用 swift 或者 oc 是个很难选择的问题。现在葱一开始,坚持写测试用例。面向对象编码。哦,还要提高编码速度,因为与此同时,老板又在催进度,我还是得维持我是一个靠谱的人,坚持我输出的代码,必属精品的追求有莫有?
|
11
helloworld12 2018-05-18 09:14:46 +08:00
知识更替太快,刚学完这个,然后那个就流行了
|
12
jtsai 2018-05-18 09:15:39 +08:00
我也被问过类似遇到最难的问题,对我来说,所有事情中,跟政府打交道是最难的,好像歪题了
|
13
miketeam 2018-05-18 09:18:12 +08:00 via iPhone
一顿操作下来感觉很贴合项目对吧?如是说说自己的经历呗
|
14
littlebaozi 2018-05-18 09:37:19 +08:00
答曰:现在面试的这个问题
|
15
ii4Rookie 2018-05-18 09:41:07 +08:00
@littlebaozi 有点皮
|
16
skyfore 2018-05-18 09:57:53 +08:00
我个人感觉就是在深度的提升很难,比如 WebGL 的渲染优化,单纯使用第三方库很简单,但是当业务需求在低配的硬件上去优化渲染,这个时候就会很麻烦,就我个人而已技术积累不够就感觉很困难。
还有就是可能因为是前端,对于算法方面或多或少会有点渣。。。不知道其他语音是不是也是 |
17
LeungJZ 2018-05-18 09:59:01 +08:00 1
工资低。
|
18
Devilker 2018-05-18 10:09:03 +08:00
PHP 是不是最好的语言
|
19
wuhanchu 2018-05-18 10:39:57 +08:00 via Android
最难的是刚学会一个新东西,然后,过时了。
|
20
sunjourney01 2018-05-27 17:54:32 +08:00
最难的是合作
|