[关闭]
@wangjialin 2017-08-23T20:17:41.000000Z 字数 2955 阅读 1175

面试记录

面试


8.22 下午:(电话面试)

  1. 盒模型(BFC IFC)
  2. http状态码
  3. ajax原理
  4. vue和angular的区别
    绝对是挂了。。。

8.21 上午:凤凰云详

  1. 结果:成功
  2. 面试过程
    • 自我介绍之后开始问项目,写过什么jquery插件
    • 对AMD规范了解多少,都哪些支持AMD规范(jquery arttem bs。。),怎么改造支持amd(手写了几句代码)
    • 了解vue是吧,那vuex你熟悉嘛(讲了自己的项目,应用场景,原理以及别的通信方式。)
    • angular和vue你是怎么看的(讲了我的理解之后我说我会看一些源码分析,建议直接看源码)
    • 了解http协议那讲一下http协议在跨域里面可以怎么用
    • 工作里面遇到跨域没
    • es6你都用了什么(解构赋值 箭头函数 async promise,还讲了具体的应用场景)
    • 二面的时候基本没有问技术,就是在问规划什么的,一直让我提问题
  3. 总结
    • 说是上市公司,人也不算少,问了两次做什么产品,最后得到的答案还是有点儿模糊,但是基本可以确实不是做面向用户的产品的
    • 问薪资,说12,后来给了11,说有补助什么的差不多700,其实并不是钱的原因,而是二面的时候有些理念不太一致,我觉得是有一些计算机背景或者说不仅仅只知道前端好一些,二面面试官的意思是白纸好一些,我也不能说什么,但是通过聊天大概知道的是里面的同事很多是工资很低的毕业没多久的人

8.17 上午+8.18上午:安吉康尔

  1. 结果:成功
  2. 面试过程
    • 问我有很多js插件话怎么确定哪些用过哪些没用过(当时觉得很疑惑,就说不清楚为什么会有这个问题,就说自己引入的插件如果没用的话为什么要引入呢?他说是有一个很大的框架,但是依旧不说是什么,我刚开始想是不是要改一下文件后来想实在是做不了就说不知道。到最后了解到他们用的是jquery我就问为什么不用amd或者cmd,这样需要的时候再引入不就行了,他也没说什么。面试结束之后我又问他们是怎么解决的,他说没解决,就是看看我的想法。。额,现在依旧觉得奇怪,不知道他们用的什么插件)
    • 让我讲了自己做过的vue项目,问了双向数据绑定。。。
    • 给我讲了他们要做的项目,讲的时候我说了下如果我做的话大概会怎么做,,
    • 因为他们是做基因检测的,所以问了很多我大学时候的课,我直接说自己对生物不感兴趣了,他也没说什么
    • 希望去什么样的公司
    • 后来和他们的一个前端同事聊了一下项目方面的,有点儿奇怪,他怎么就说不清楚自己做的是什么怎么做的呢。。
  3. 总结
    • 其中一个面试官是技术总监,但是并不是前端的,而是搞生信的,虽然他说很重视前端,但是从他们前端同事来讲,我觉得就是在忽悠我,也或许是感觉到之前找的人太差劲了想换血?
    • 最不满意的就是那个前端同事了,让我对他们的印象大减分

8.16 下午:时代际客

  1. 结果:失败
  2. 面试过程

    • 一面只是问了前面的工作情况之类的问题,没有问技术
    • 二面是一个搞技术的,他说自己不是领导
    • 兼容
    • vue学的是那个版本
    • 原生js怎么样(讲了自己最近写的原生js,工作中基本是jquery,vue)
    • 原生js兼容知道什么
    • 事件委托以及原理,jquery用过live嘛?(用的是on)
    • css垂直居中
    • 跨域
    • 打包工具和代码管理工具
  3. 总结

    • 二面面试官评价说:我觉得你可以,可以来做我们的邮箱项目,用的是angular。说要去找领导说一下,刚走就有人要开会用会议室,前台通知说让我先走。。
    • 感觉最大的问题是兼容这个回答的不是很好,确实也没有做过很多兼容的处理,
    • 还有一个问题是angular用的比较少,这个公司用的是angular

8.16 上午:凯鹏科技

  1. 结果:成功
  2. 面试过程
  3. 总结
    • 是一个创业公司,老板直接面试的,他不是做前端的,就面对着电脑直接问,这一块怎么做,要多久,表明就是要模仿那个网站做类似的网站,做比特币交易,还挺简单的,很多部分拆分开其实都有做过类似的,就直接讲可以做,有接口的话雏形做出来可能一两周就可以了
    • 面试官有留学背景,很年轻,但是感觉招人跟玩一样,说是已经找了一个前端了,但是也没有让前端面试就直接给我offer了,总觉得不是很靠谱

8.15下午:深圳市时代聚联信息服务有限公司

  1. 结果:成功
  2. 面试过程
    • 常规的辞职、专业背景之类的问题
    • 了解http协议?讲一下点击这个按钮发生了什么事情(主要讲了前端路由,缓存,域名解析,路由选择,三次握手这些)
    • 使用vue都做了什么?(讲了一下做过的项目,自己负责的模块)
    • 你用了vuex?(开始讲的不太好一直在说vuex的使用,后来明白他是要原理,后来讲了这就是解决组件通信的一个插件, 又讲了其他的通信方式)
    • 那你为什么选择vue?项目的技术选型是怎么定的?(讲了vue的优势,后来讲了自己的主观感受,主要是和angular的对比,vue更简单)
    • 问了私下喜欢做什么(比较宅,看书,看b站)
  3. 总结
    • 面试的是一个后端,问的不细致,感觉只是因为我回答出来了http协议的相关东西就决定要我了。。
    • 公司做的支付相关的东西,人比较少,气氛很沉闷

8.8下午:南京绛门通讯科技(中兴外包)

  1. 结果:成功
  2. 面试过程:
    • 先笔试,笔试题目非常基础,而且他们也不重视,笔试结束后压根就没人看
    • 介绍自己
    • 看简历个人项目部分,提到这是自己练手用的——我就是表达我爱学习。。
    • 你觉得作为一个前端该掌握什么技术(基础,接口调用,网络传输,优化,兼容,后台。。不仅要知道怎么做,还要知道为什么,怎么才能更好)
    • 数据库用的什么,可以自己写sql吗(提到了项目)
    • 后台语言了解多少,有没有学过java——说了学习过的后台语言,主要讲了下node的使用,最后提到了以后的规划
    • nodejs的特点,和其他后台语言有什么不同,怎么会在众多后台语言中生存下来
    • mvvm框架——先讲什么是mvvm,有什么好处,然后讲使用框架写的项目
    • vue如何实现mvvm这种机制
    • vue是怎么进行双向数据绑定的
    • angular使用什么版本,有没有了解angular2.x
    • webpack可以用来做什么,有什么特点
    • 怎么理解响应式布局
    • 提出一个需求,实现类似画图工具那种可以让用户画流程图
    • js如何实现类的继承,为什么要使用继承
    • 上学学过的关于计算机的专业课
  3. 总结:
    • 外包公司对于太深入的东西不强求,比较看实践
    • 面试问的问题可回答的范围比较宽,正面回答之后可以说一些自己的理解
    • 多准备框架相关的面试题。。。
    • vue的题目回答的不是很好,需要再修炼

8.8上午:福斯康姆

  1. 结果:一面失败
  2. 面试过程
    • 介绍自己(先讲了自己的基本信息,然后提到自己做过的项目)
    • 讲一下盒模型
    • 讲一下清除浮动
    • 讲一下怎么处理兼容问题
    • 讲一下ajax
    • 了解跨域吗
    • 说一下闭包,有什么用?
    • 说一下原型链
    • 使用jquery都做过什么(中间我自己提到了requireJS)
    • 谈一下模块化开发——requirejs,angular,vue
    • 剩下的问的是项目相关的:项目周期,日活量,团队成员,有没有写过PHP,怎么进行前端优化
  3. 总结
    • 因为是霸面,而且和招聘要求不匹配,自己比较心虚,回答问题的时候有点儿慌张,不够全面 —— 要对自己的能力有定位,在定位上追求自己的目标,可以尝试比较难的,不要太有挫败感,只是现在的你不合适而已
    • 面试官抛出的问题相对比较基础,但是喜欢在你回答问题之后问:“还有吗?”,一次两次之后彻底乱了。。。—— 回答问题先回答是什么怎么用实践中什么地方用过了,可以的话往原理上多了解一些
    • 太久没有写原生的东西了,好多概念都有些遗忘。—— 多看书多实践多总结
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注