百度前端技术学院
百度前端技术学院,由百度于2015年创办的免费前端技术学习实践、交流、分享平台。
平台没有任何门槛和条件,只要用户想了解,想学习,想一起通过前端技术为世界带去更多不一样的美好,以实践任务的练习为学习的主要驱动,通过实践与知识的搭配,让人知道每一个知识点的用武之地。
百度前端开发工程师
前端工程师是互联网时代软件产品研制中不可短少的一种专业研制角色。从狭义上讲,前端工程师运用HTML、CSS、JavaScript等专业技能和工具将产品UI设计稿实现成网站产品,包括用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业范畴。
我这次是经过一个学长内推到百度的“商务搜索部”的web前端开发方面的,HR部门提前告诉了我什么时候面试,由于我学校不在北京,所以就只好电话电面了。提前没日没夜的预备了好几天,由于百度的要求许多,比方要通晓CSS和javascript,还要了解数据库,了解一种后台开发语言,最扯的是“对用户体会有深化的了解”,为什么扯呢,后边再说。
我好久就做网站了,不过都是开源的,所以自己去有主意写,也是最近一个学期的,所以开发经历必须的不丰厚。写完简历之后,就开端温习以前看的一些书本了,尤其是js还有web标准以及网站重构的东西,另外花了一半的时间去看了下以前看的.用户体会以及规划方面的东西,还有GUI规划……
面试的时候,面试官是个男的,听声音大概不到30岁,后边也的确证实了。说话并不是传说中的笑眯眯很随意,有些沙哑和消沉。
第一个问题是介绍自己,balala的介绍完,就问了一个让我到现在还在无语的问题:常见的数据结构有哪些?晕死啊,前端上没有这个要求啊,就算对算法有要求,也不至于去操作底层吧。我答复说有链表、仓库、树。面试官说,好,那你给我解说下B树。我了个去……直接傻过去了,我是万万没有想到会问这个的,balabla解说了一堆,最终又扯成了数据库索引,然后这个标题就杯具了,说白了,我B树方面的东西已经忘记完了,由于考虑自己今后要搞前端,所以数据结构和算法就没有再去研究!所以建议我们,去这些大公司的,最好仍是对常见算法和数据结构有比较好的了解!
在这个标题杯具了之后,就问cookie和session的差异……这个我知道,答复了,不过听起来人家对我的答复并不是很满足,中间打断过一次。
然后问我会不会ajax,这个算是前端技能,可是我用的很少,我就照实说了,说我用不多,只知道是异步刷新,后边又问说知道javascript的一个什么东东来着,没听说过,就说不知道,这个记得,一定要诚实,不然说谎的话,最终吃亏的一定是自己!
又问我用的哪个javascript的库,我说jquery,然后就没有下文了~~~在这儿的时候,我差不多在心里确认了,这哥们是做后端的!!!我那个囧啊,今天看来出师不利啊!后端和前端尽管说都是做网站的,可是相差仍是太大!在一同就没什么好聊的。
下来就问我项目经历了,说看简历我做过许多项目,感觉最成功的项目是什么(看过许多面经,形似百度都会问到这个问题),我说有三个,然后开端说第一个,第一个是原来和同学做过的一个web方面的剖析东西,叫bingker网络安全东西包,然后他就问我说里边有个杀毒模块算法是怎样完成的?晕掉,这个太囧了,当时算法的确是我们一同讨论的,可是代码完成我没有参与,我就给解说说这个算法是用特征码比照技能完成的,不过听起来他好像也不是很了解这个,我说了半天,他只是嗯,也没有反驳没有去打断,这个算是过去了~~~
下来就问说做过的网站里有没有没有用非开源程序完成的,我了个去,现在形似大公司都是用的开源程序啊,尽管我们改动了许多,可是这么一问,只能说没有了。
然后呢,就没有然后了,前端方面的东西就都没有问,他说你还有什么问题吗?我问他说,那你们对GUI和用户体会都是怎样做的呢?他说,这个公司专门有个部门来搞,他们不论的。弦外之音,你去了,也就是堆砌代码,有主意?一边写代码去。所以我前面说的,看了那么多规划方面的还有重构之类的书,都好像是白看了,或许你去了有主意也不会被完成。恩,这个想下也是正常,公司重视的是商业,并不是你的这个主意是不是够新颖吧!所以我们看人家的要求的时候,就好好关注下前面说到的各种技能,比方js、css、sql、数据结构之类的,后边说有啥创新精神啊之类的悉数忽略好了~~~暂时是这个观点,不知道别的公司怎样样了~~~
再后来就没后来了,也没有电话没有任何告诉,当时有一个和我一同面试的同学,他当天就接到电话告诉二面了,据说面试他的是一个搞前端的,丫,最少有的聊啊!
总的来说仍是哥太水了…………囧,好好学习技能吧,今后好好堆砌代码才是王道!
总结起来,这样的大公司分工太清晰,假如想着去学习各个方面的同学,要好好想清楚了!
评论前必须登录!
注册