华为实习生面试(人生第一面,4月份):@H_301_4@那时候学了前端两月有余,很多傻傻不知道。
@H_403_0@面试官人蛮好的,问了很多我都不知道,所以什么方面都问了一些,不过最后还是说了句,算你过了。
@H_403_0@技术面:@H_301_4@
@H_403_0@ @H_301_4@自我介绍语言混,没有逻辑估,估计30多秒。
@H_403_0@ 问了一个排序算法的优化(具体算法名字忘了)
@H_403_0@ 网络安全方面的问题
@H_403_0@ 简历的项目描述(没有总结过,说的很渣)
@H_403_0@ 对测试的一些了解
@H_403_0@ 模块化开发了解吗
@H_403_0@ 如何编写代码
@H_403_0@ 网站性能优化的方法
@H_403_0@ 要不要做测试(我说不要)
@H_403_0@HR面:@H_301_4@
@H_403_0@ @H_301_4@自我介绍
@H_403_0@ 你的优势(最好自己先总结好)
@H_403_0@ 如果面试没通过,你觉得原因是什么
@H_403_0@ 为什么想来华为
@H_403_0@ 曾经面临的最大困难,解决办法
@H_403_0@
@H_403_0@综面(8月下旬):@H_301_4@
@H_403_0@ @H_301_4@具体没啥问题,就是针对简历来问的一些基本信息。
@H_403_0@ 总结:@H_301_4@但是因为只会前端的,还有前端的项目比较简单,还有就是本科学校,这些加在一起被歧视了......(这些你可以从面试官说话的语气感觉出来)
@H_403_0@ 最后,没有收到优招通过的短信。我同学收到了通过的短信,最后也没有被叫去签,华为资源池是有多大啊。
@H_403_0@ 在优招之前,还收到了某部门的短信,说是我们这些人被选中了,组建了一个微信群,HR让我们不要去其他部门,经常说该部门怎么样,只要优招再面一次就可以加入华为。还好自己也没抱希望于华为,即使这样还是很认真的学习前端的东西,不然人生还真是毁了。人啊,永远不要寄希望与别人。
@H_403_0@
@H_403_0@阿里实习生面试(5月份)@H_301_4@
@H_403_0@技术面:@H_301_4@ @H_403_0@ @H_301_4@自我介绍 @H_403_0@有没有项目经历(无); @H_403_0@ 对象属性的遍历; @H_403_0@ promise的实现; @H_403_0@ 样式的优先级; @H_403_0@ 一道简单的对象引用问题 @H_403_0@ 用js写过什么(我说瀑布流,但是临场就写了一点点) @H_403_0@ 一道js题目(关于引用的) @H_403_0@ 还有其他一些题目忘了...... @H_403_0@ 总结:@H_301_4@我刚见面就说自己才学了几个月,然后面试官就说你这是在让我(具体说啥忘了),其实这句话,就暴露出我的不自信,也让面试官直接就否定了我。后面其实就是应付下我。 @H_403_0@ @H_403_0@大众点评(6月底,第一次电话面试)@H_301_4@ @H_403_0@技术面:@H_301_4@ @H_403_0@ @H_301_4@自我介绍(杂乱,直接被面试官终止了,估计听不下去了) @H_403_0@ css display属性有哪些值,各有什么表现;(不知道为什么,这个问题就是听不清楚........重复了好多遍(尴尬)) @H_403_0@ position属性的值 @H_403_0@ 盒模型和Box-sizing @H_403_0@ 三级菜单的实现,简单描述下你的实现过程;不用框架 @H_403_0@ 一个table,点击按钮,实现某一列的刷新,不能采用框架,简单描述下实现过程 @H_403_0@ 事件绑定的具体实现...事件移除 @H_403_0@ ajax的实现 @H_403_0@ 对MVC有了解吗;这个表示知道有这个,但是不是很了解;也就简单的说了下 @H_403_0@ nodejs知道吗;那时候对noedjs一知半解的。 @H_403_0@ 你觉得应该重点掌握哪些知识;我答原生js,他补充:除了原生js之外,去了解一些框架,nodejs等, @H_403_0@ 页面的渲染过程(大概是这样) @H_403_0@ json是什么的缩写 @H_403_0@ 缓存机制 @H_403_0@ dom2和dom0之间的区别 @H_403_0@ dom3新增加了哪些特性,哪些已经被完全接受了 @H_403_0@ json是什么的缩写(自己给自己挖的坑) @H_403_0@ http请求有哪些,post和get有什么不一样 @H_403_0@ 手机某一行均分为四个,不知道尺寸的情况下(这道题不是很理解,我说百分比,他说不知道尺寸,兼容各个屏幕,(媒体查询,rem,自己瞎猜的)) @H_403_0@ 总结:@H_301_4@这时候,自己也看过很多书了,前端基本有些了解,但是还是存在很多不懂的。 @H_403_0@ @H_403_0@腾讯TST面试(8月初,电话面试)@H_301_4@ @H_403_0@技术面:@H_301_4@ @H_403_0@ 自我介绍 @H_403_0@ 项目介绍:(遇到的难点以及解决办法)这里我还得提炼提炼; @H_403_0@ iconfont矢量图标的优点@H_301_4@:
缺点:@H_301_4@
- 矢量图只能是纯色的。
- 制作门槛高,耗时长,维护成本也很高。
@H_301_4@ @H_403_0@技术面:@H_301_4@ @H_403_0@ 就问了三个智力问题: @H_403_0@ 期间让我写一个智力题的算法,我说不会写, @H_403_0@ 第三个智力题没想出来怎么做; @H_403_0@ @H_403_0@网易(9月下旬):@H_301_4@ @H_403_0@技术面:@H_301_4@ @H_403_0@ @H_301_4@前端学了多久 @H_403_0@ @H_301_4@节点的拷贝 @H_403_0@ 基本数据类型 @H_403_0@ 深度拷贝的实现(对象) @H_403_0@ width:(100%);border:1px splid red;这样子有什么问题(不知道)
@H_403_0@ 前端的一些攻击有了解吗,简单说下 @H_403_0@ @H_301_4@项目的难点(不要说那种你解决了,但是不知道什么原因的) @H_403_0@ 了解过nodejs和es6吗 @H_403_0@ 检验网址的正则 @H_403_0@ 原生ajax @H_403_0@ call和apply的区别 @H_403_0@ 垃圾回收的方法,具体描述每一种方法 @H_403_0@ 性能优化方法 @H_403_0@ 事件委托的缺点 @H_403_0@ 判断数组的方法(isArray,toString()) @H_403_0@ 总结:第一次面试互联网大公司,真的很紧张啊。面试官应该也感觉到了。当然自己也知道自己回答的很差,挂了很正常。 @H_403_0@ @H_403_0@乐视(9月下旬)@H_301_4@ @H_403_0@ 技术面1:@H_301_4@ @H_403_0@ 自我介绍 @H_403_0@ 问实习做的一些事情,问的挺深入,然而我忘了怎么做的,支支吾吾说了一些,最后面试官就说你可能真的忘了: @H_403_0@ 闭包 @H_403_0@ 基本数据类型 @H_403_0@ 变量提升 @H_403_0@ jquery中ajax的写法 @H_403_0@ 原型链 @H_403_0@ 盒模型 @H_403_0@ 去掉空白的正则 @H_403_0@ 看过那些书(高级程序设计看了几遍,有啥收获) @H_403_0@ math.random的范围 @H_403_0@ 技术面2(是一个架构师,没问技术的):@H_301_4@ @H_403_0@ @H_301_4@ 自我介绍 @H_403_0@ 项目的难点和解决方法 @H_403_0@ 你的优势 @H_403_0@ 后面就是针对简历上写的他比较感兴趣的进行提问 @H_403_0@ 比如我当班长,参加智能车比赛的经历等其他的 @H_403_0@ 职业规划 @H_403_0@HR面:@H_301_4@ @H_403_0@ @H_301_4@ 自我介绍; @H_403_0@ 为什么学前端 @H_403_0@ 对乐视的了解 @H_403_0@ 年龄也聊了一下(说我比较小...) @H_403_0@ 遇到过的困难 @H_403_0@ 你手上有哪些offer @H_403_0@ 有用过乐视的产品吗(我说没有,HR说为啥不买?应该说买了乐视电视的......) @H_403_0@ 总结:@H_301_4@据说乐视HR面主要看你的表达能力和是否符合企业文化。乐视就第一面面的比较差,我没想到他会问的那么深入,自然也就没有准备过。前面和后面的面试都没有像他一样,问我的实习经历。不过还好让我过了。二面是一个架构师,后面他还谈了自己作为架构师的一些感想,不过很多不能体会,所以听了很快就忘了,但是感觉确实比较牛,人也很好。HR面的时候,全程注视着她。以前和别人交流的时候,我都不会看别人,现在我终于学会了看别人了,很高兴啊。 @H_403_0@ @H_403_0@百度(9月下旬):@H_301_4@ @H_403_0@一面:@H_301_4@ @H_403_0@自我介绍 @H_403_0@ js基本数据类型 @H_403_0@ 如何自己实现一个alert @H_403_0@ 居中的方法 @H_403_0@ 继承的实现(代码) @H_403_0@ ajax原生代码 @H_403_0@ 两栏的实现(响应式的);如何实现拖动鼠标实现一边变大,一边减小。 @H_403_0@ flex的了解 @H_403_0@ 写一个链式调用; @H_403_0@ 移动端Meta 的一些设置
@H_403_0@ 网格的实现方法 @H_403_0@ 盒模型 @H_403_0@ 媒体查询 @H_403_0@ 闭包的概念和作用 @H_403_0@ 项目的难点 @H_403_0@二面:@H_301_4@ @H_403_0@ @H_301_4@自我介绍; @H_403_0@ 为什么学习前端,怎么学的 @H_403_0@ 三个tab页面,实现代码(我先给出一个一般的代码,后面又给出了优化,总体而言,面试官还是比较满意的) @H_403_0@ 你的优势,劣势(会让你说一下具体体现) @H_403_0@ import和link的区别(说了一下,面试官说,你不了解吧?我,嗯) @H_403_0@ 性能优化方法(面试官说这些比较旧了,有没有新的方法) @H_403_0@ 为什么cdn比较快; @H_403_0@ 怎样减少http请求次数 @H_403_0@ 对加密算法了解吗,怎样设计一个加密算法 @H_403_0@ 前端的攻击有了解过吗 @H_403_0@ 看过那些书 @H_403_0@ 了解设计模式吗(我说了单例和观察者模式,并写了下代码,介绍有啥作用) @H_403_0@ 用过哪些自动化构建工具,怎么用的 @H_403_0@ 最近在学什么 @H_403_0@ 有没有写过插件,用js写过什么(然后就是具体描述怎么实现的) @H_403_0@ 对数据库的了解 @H_403_0@三面:@H_301_4@ @H_403_0@ 自我介绍
@H_403_0@ 一道算法题;代码实现,让优化(经提醒还是不会优化); @H_403_0@ 聊对前端的看法 @H_403_0@ 人生规划 @H_403_0@ 为什么选择这所学校 @H_403_0@ 你的优缺点(无论是性格,还是跟其他前端应聘者的相比优势,总共说了5,6点,每一点都有具体事例说明。面试官带着神之微笑说,你还很了解自己的吗!?) @H_403_0@ 总之后面就是各种聊 @H_403_0@ 总结:@H_301_4@个人觉得自己还是蛮幸运的。之前也看过网上的一些面经,发现他们的比我难多了。面试的时候,面试官真的蛮重要的。就好比华为实习生面试的的技术面试官人就很好。当然,百度面试的体验也很好。一面的时候,来的有点晚,跑着过去的。到大厅,签到,刚坐下,就轮到我面试。进了面试官房间,自我介绍的时候,还有点小喘息。面试官也很好,他说一面就问基础的,不问其他的。还好在面试百度的时候,自己也经历过了一些面试,总体而言没有那么紧张了。最后自己也很幸运的通过了百度的面试。 @H_403_0@ @H_403_0@腾讯(9月下旬)@H_301_4@ @H_403_0@技术面(女面试官):@H_301_4@ @H_403_0@ @H_301_4@先做一张试卷(10道题,有些深度,还有概率论,涉及蛮广的);做的比较差 @H_403_0@ 试卷题目: @H_403_0@ 1、将一篇文章的每个单词首字母大写;不改变原有的格式 @H_403_0@ 2、给你一个url,判断是否是同一个域名(qq.com)下的 @H_403_0@ 3、原生ajax
@H_403_0@ 4、angular的优缺点 @H_403_0@ 5、csrf攻击,怎么阻止 @H_403_0@ 6、上线后,如何监控网站 @H_403_0@ 7、概率论问题 @H_403_0@ 8、打不开网站,什么原因造成的,解决办法 @H_403_0@ 9、如何实现跨浏览存储 @H_403_0@ 10、还有一个具体是啥忘了 @H_403_0@ 就试题做的情况简单聊了一下 @H_403_0@ 后面在问了一些就结束了 @H_403_0@ 总结:@H_301_4@腾讯之前笔试全是c++,结果这次面试之前先让做一份试卷,也是醉了,也确实可以看出腾讯对应聘者要求懂很多,百度给我的感觉更加注重基础。女面试官全程比较严肃,没有微笑。在我之前的是一个女生,她还在腾讯实习过,最后结束的时候,她问面试官,就这样吗?(她也觉得面试聊得太少了,不敢相信这样就结束了。)面试官说,是的。 所以面试官说就到这里的时候,我也没说啥,知道说了也没啥用。直接背包走人。 @H_403_0@ @H_403_0@远景能源(9月下旬)@H_301_4@ @H_403_0@没有笔试,直接拉去面试,谁知道面试之前还要做两道算法题,只做出了一道。。。 @H_403_0@技术面:@H_301_4@ @H_403_0@ @H_301_4@自我介绍 @H_403_0@ react虚拟DOM为什么有优势,我用原生的为啥就慢,是什么原因; @H_403_0@ 网站打开比较卡,你怎么优化; @H_403_0@ linix知道吗? @H_403_0@ 对H5的了解;
@H_403_0@ webscoket会用吗(不会) @H_403_0@ 对数据库了解哪些? @H_403_0@ canvas为什么会出现,用来做什么的; @H_403_0@ 你们做的项目,用的是什么服务器,或者说在哪里跑(我说后台搞得,我不知道,然后脸色就变了,就这个问题说了一会,说我连这个都不知道......然后面试到此结束,出来直接挂) @H_403_0@ 总结:@H_301_4@所有面试中,面试面的最不爽的一次。@H_301_4@首 先面试官态度傲慢,其次面试官坐姿太屌丝了,穿着中裤,脚踩在桌子脚上,一副吊儿郎当的样子,最后面试没问前端的基础,就是各种瞎比比。我的的同学(其他 岗位的),不到3分钟就出来,直接说你不合适,不是我们想要的人。我擦,你好歹面一下吧,人家来了,笔试了,不面直接让走人,我也是醉了。一句话,远景面 试逼格很高,比bat还高。当然也有一个同学面过了,因为研究方向比较符合他们公司。 @H_403_0@ @H_403_0@网龙(9月下旬)@H_301_4@ @H_403_0@ 自我介绍; @H_403_0@ h5的新添加的特性; @H_403_0@ css3新增的特性; @H_403_0@ 如何判断一个页面是H5; @H_403_0@ 网站性能优化方法 @H_403_0@ ajax原生js实现 @H_403_0@ 为什么选择前端 @H_403_0@ 你是怎么获取前端知识的,遇到问题怎么解决 @H_403_0@ localstroage和sessionstorage的区别 @H_403_0@HR面:@H_301_4@ @H_403_0@ 自我介绍 @H_403_0@ 一些私人问题; @H_403_0@ 为什么学前端,你的专业是机械的 @H_403_0@ 你对自己的规划 @H_403_0@ 你的优势 @H_403_0@ 你手上有哪些offer @H_403_0@ 你会怎样选择一家公司,会考虑哪些因素 @H_403_0@ 其他一些问题忘了 @H_403_0@ 总结:@H_301_4@总体感觉技术面比较简单,也没有那么紧张了。面对面试官的时候,心情很平静。可能是之前已经面过一些大公司了,自己对面试中不懂得也进行了总结,所以问的东西基本都知道。 @H_403_0@ @H_403_0@有赞(10月)@H_301_4@ @H_403_0@有赞的面试应该是简寻上来的 @H_403_0@技术面1:@H_301_4@ @H_403_0@ @H_301_4@ 前端学习方法 @H_403_0@ 看过什么书 @H_403_0@ 跨域的了解,有使用过吗,cors知道吗 @H_403_0@ 闭包 @H_403_0@ 数组去重的方法,说了几种,感觉他不是很满意 @H_403_0@ 事件的绑定取消冒泡等 @H_403_0@ 继承方式 @H_403_0@ 盒模型 @H_403_0@ 创建对象方式 @H_403_0@ 给你一个空函数,加new和不加new的区别 @H_403_0@技术面2(视频面,两个人):@H_301_4@ @H_301_4@ @H_403_0@ @H_301_4@ 有哪些需要nodejs环境(是自己之前说有些依赖nodejs,然后他就问哪些) @H_403_0@ 为什么来这所学校 @H_403_0@ 找到工作后的规划(主要指在学校这段时间) @H_403_0@ es6哪些特性比较吸引你 @H_403_0@ 谈谈研究生生活 @H_403_0@ 为什么选择前端 @H_403_0@ @H_403_0@ @H_301_4@ @H_301_4@总结:@H_301_4@这个面试是后面补得,之前忘了写...很多问题已经忘了。最后面试没有通过,问题可能出在:不能去实习,还有就是一些开放性问题答得不是很好。逻辑有些混乱。 @H_403_0@ @H_403_0@海康威视(10月中旬)@H_301_4@ @H_403_0@先笔试,前端题目是java。。。不会,随便写了一些,最后意外获得了面试资格。 @H_403_0@ @H_301_4@ 不用自我介绍,直接介绍自己的优势 @H_403_0@ 盒模型; @H_403_0@ 怎么解决不同浏览器盒子大小显示不一样问题。 @H_403_0@ 事件机制,捕捉冒泡,绑定事件,阻止默认事件 @H_403_0@ 继承,原型 @H_403_0@ 后序遍历的实现代码(不会) @H_403_0@ 闭包 @H_403_0@ h5和css3有了解吗 @H_403_0@ 事件委托机制了解吗 @H_403_0@ jquery的使用 @H_403_0@ 如何在页面中插入一些数据(appendchild,innerHTML) @H_403_0@HR面@H_301_4@ @H_403_0@ @H_301_4@ 自我介绍 @H_403_0@ 以后的职业规划 @H_403_0@ 项目遇到的难点,还有你是怎么解决的 @H_403_0@ 一些私人问题 @H_403_0@ 用三个词形容自己(具体说明) @H_403_0@ 期望薪资 @H_403_0@ 为什么选择这所学校(研究生学校) @H_403_0@ 有没有其他offer @H_403_0@ 总结:@H_301_4@技术面10多分钟结束,好像HR面时间还长一些。。。技术面的面试官一个人要面前端,安卓,java,而且还是一早上从杭州赶过来的,也是很辛苦啊。据说当晚就回去了。。。HR姐姐蛮漂亮的,能笑一笑就更好看了。 @H_403_0@ @H_403_0@趣医网(10月中旬)@H_301_4@ @H_403_0@现场手机测评+加笔试。
@H_403_0@技术面1(主要根据简历问):@H_301_4@ @H_403_0@ css,ajax的英文名字,ajax可以同步吗 @H_403_0@ http的端口号,ftp的端口号(说错了) @H_403_0@ restful(不知道) @H_403_0@ gulp的一些使用 @H_403_0@ 快排实现的原理 @H_403_0@ position,float的值 @H_403_0@ cookie和session的关系和区别 @H_403_0@ 本科学了什么语言 @H_403_0@ c++和js有什么区别 @H_403_0@ 了解哪些算法 @H_403_0@ 栈和队列 @H_403_0@ H5和css3的新特性 @H_403_0@ 行内元素怎么设置高度(挖坑。。。不能设置,可以设置line-height) @H_403_0@技术面2:@H_301_4@ @H_403_0@ 对数据结构了解吗 @H_403_0@ 看过那些书; @H_403_0@ 愿意做后台吗 @H_403_0@ 平时写的是js还是html(这个问题,前端肯定都写啊) @H_403_0@ 做一个智力题(没做出来。。。) @H_403_0@HR面@H_301_4@@H_301_4@ @H_403_0@ @H_301_4@@H_301_4@简单了解一些基本信息 @H_403_0@ 为啥学前端 @H_403_0@ 愿意做后端吗? @H_403_0@ 你会怎样选择一家公司 @H_403_0@ 你觉得我们公司怎么样?(去了宣讲会,但没认真听,说了下蛮好的,然后说不出其他的呢) @H_403_0@ 期望工作地点,薪资 @H_403_0@ 总结:@H_301_4@进去应该还是可以学到很多,做后台我还是愿意的,可以学到很多啊。 @H_403_0@