【前端面试总结】2016-01-30

【前端面试总结】2016-01-30

前言

已经跟领导提出辞职,领导还没关注。上班时间找工做不方便。第二次面试依然是在不上班的周六。前端

本次面试其实算不上前端面试了,但找工做目标已经定到前端,本次面试也更多的是期待前端,因此总结时依然做为前端面试总结。android

面试邀请上的职位是软件工程师,具体岗位要求不明。但本身简历已经往前端方向写了;公司彷佛是作移动端的,有点兴趣;并且周六反正有时间,就去了。ios

笔试

首先是笔试,三张试卷,分别是:Android的、IOS的、基础的(c、网络、多线程、算法等)web

基础的基本上作了,算法题没作(题目不难,正确解题的关键是生产1到n的全部可能排列,生疏了感受用C一会儿写不出来,没作了)。面试

iOS凭借之前作了几个月IOS开发的经验,作了一些。(后来本身作的一些东西太简单、太少、太零碎,并且是采用示例代码+搜索引擎完成,基本上对笔试面试没帮助)。算法

Android基本没作(android的学习较少;没有连续、专一得作过开发;也从未为android笔试、面试准备过)。segmentfault

面试

首先根据我之前作web端基于sip通讯的例子,问了作过的内容。几个面试官都比较重视底层通讯、音视频处理。我主要作的是前端sip消息回调处理,且许多地方不大记得了。还没讲多少就切换了。浏览器

问了sip服务器相关和音视频处理,当时作得比较简单,kamailio服务器搭建好以后就能够用了,支持webrtc的浏览器已经有了音视频处理功能,当时尚未直接使用WebSocket和WebRTC,而是使用封装好了的sipml5库,基本上没作这块。切换了。服务器

而后根据我作的微信项目问了作微信的相关内容,重点是消息推送。感受面试官消息推送的底层实现是很是熟悉的,但应该没接触过微信开发,对微信Api及使用状况很不了解。微信

而后问了个人一个音频通话的项目,这个项目作的比较早,也比较简单。没问多少也切换了。

而后问了ios App的启动过程。作ios已经快是两年前了,时间也不长。没太关注启动过程。平时作的简单东西。基本viewDidLoad就是程序入口,在此开始作相关操做。没答出来,切换了。

回顾

整体感受,此次面试很是糟糕,工做能力要求也跟本身的技术储备也很是不匹配。
几个面试官应该主要是服务端C++通信出身,技术水平应该不错,重视通信协议实现,重视底层。这些,我本身以前有接触过,但很是浅,并且好久没作了,在就业市场确定不符合他们要求。

面试官应该对前端,对浏览器,对http协议很是不熟悉。根据本身经验,作C++服务端技术能够的,特别是不了解前端的,广泛看不起作前端的。而这几个面试官,我面试中感受,他们对于如今说的前端主要指什么均可能不太清晰。

总结

(1)软件行业很大,互联网很大。在要求上手就能高效作产品的就业市场,你很难什么都会,必至少精同样,而这同样就是就业的资本。其他的有兴趣就学,但简历上就不须要说了,掌握不到必定程度没就业前景。

软件行业很大,互联网很大。总有人及时在本身方向作的很好了依然不能很好理解你的方向。简历中写了本身不够熟练的内容,除了面试时没有以外,还会影响别人理解,让别人根据简历判断你技能时出现失误。
简历中只写本身擅长的,求职密切相关的内容,并避免本身不擅长的技术和技术经历出现。

还没正式找工做,简历还不够完善,开始觉得简历已经明确了找前端工程师职位。面试时总感受不对,以后到智联招聘中又查了一下。自我简介已经彻底前端化了,当前工做也往前端写了,可是指望职位还写得太多,没改掉。
求职简历近期得大改:指望职位,以及后面的项目经历近期都得改

(2)那个算法题没作出来是一个耻辱,当年在学校,算法算是比较强的,虽然跟好学校的学生差很远,最近关注算法太少,弱到这种程度是不可接受的,必须补一补了。

算法题目及解答:
遍历1到N的全排列

相关文章
相关标签/搜索