1、 前端开发面试自我介绍篇一:百度 web 前端开发实习生面试经历前几天面了百度的前端实习职位。一面。时间大概是50 分钟。面试官是位很帅气的小伙子,非常友好的一个人。进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在 coding9 点 50 开始的面试。面试官:自我介绍一下。我:blablabla。面试官:javascript 的类型转换(比如2*1, a*1) 。我:javascript 会调用 valueOf 来转换为一个基本数据类型,在这种情况下,如果 javascript 不能通过 valueOf转成一个 number,会尝试调用 toString,然后再转。实在无法转就只能
2、NaN 了。面试官:说说类的创建、继承和闭包。我:new 一个 Function,继承通过 prototype。超类和子类可以通过子类的 prototype=new 超类(),然后把prototype 的 constructor 指回子类。闭包是一个变量作用域的问题(这里我也不是特别清楚,随便说了些) 。面试官:说说 get 和 post 请求的区别。我:1.参数形式不同;2.发送数据大小限制不同;3.在后台转码时不同,post 可以简单地修改编码方式来避免乱码,get 不可以。面试官:Get 请求最大能多大。我:几 K 吧,2K?面试官:你猜的?我:。 。 。嗯。面试官:说说事件绑定。我:W
3、3C 是 addEventListener,IE 是 attachEvent。面试官:这两种事件绑定有什么不同。我:。 。 。 。 (真心不知道有什么不同,乱说一气,难道是绑定事件执行的先后顺序不同?) 。面试官:这两种绑定还是有很大差别的。我:。 。 。 。是的是的,之前没有了解过。面试官:说说事件冒泡的机制。我:blablabla。面试官:如果上层元素想知道到底是从哪个元素起的泡,怎么搞?我:Event 的 target 属性吧。面试官:不是,再想想。我:真心不会。 。 。 (面试官也没告诉我答案,整个面试过程中感觉这位面试官侧重于指引你自己去找寻答案,不会告诉你答案的)面试官:做一个图片
4、轮播的脚本。我:blablabla(总之就是通过父元素设置 overflow 为hidden,position 为 relative,然后几个图片列表修改他的 left 值。因为之前我写过一个,所以我还说道了如何实现动画序列,比如点击一次向左,一次向右,再来一次向左,动画会依次执行。 )面试官:图片加载比较慢,你这个轮播组件怎么解决。我:new 一个 Image 对象,然后注册 onload 事件和 src属性,都 onload 完毕了再显示,此前显示一个占位符。面试官:如果图片很多,有两万个,怎么办。我:按需加载,用多少加载多少(然后讲了我的实现思路) 。面试官:但是用户浏览了很多张图片会越
5、来越卡。我:把之前看过的图片从 dom 里删掉,来释放内存,但是要是用户回头又看之前看过的就比较麻烦了,不晓得这个图片该往哪里插入了。面试官:是的,这道题我不告诉你正确答案,你可以好好想想(面试结束后面试官让我看了百度图片搜索的例子) 。我:好的。面试官:你后台用哪个语言最多?我:java。面试官:Why java?我:好用。而且我发现其实大运算时跟 C+的效率也差不多。面试官:还是要比 C 低一些的。我:嗯。面试官:用 java 写网站还是客户端?我:网站。面试官:用框架吗?我:看需求,需求简单就用 servlet 可以了。面试官:说说 servlet 的生命周期。我:blablabla。面
6、试官:前台怎么写。我:。 。 。JSP%不就行了。面试官:我知道。我问还有其他方案吗?我:我们现在用模板引擎,比如 velocity。面试官:讲讲 velocity 怎么写。我:blablabla。面试官:和 JSP 比,优势如何?我:速度快,写起来简单,而且好看。面试官:应该不会比 JSP 快啊。我:(这个问题我们争论了好久,面试官是没有用过velocity 的) 。面试官:velocity 可以自定义标签吗?我:可以自定义指令,每个指令其实对应的就是一个java 类。自定义指令要继承 Directive 类。(然后问了些 MVC,此处不表)面试官:(因为我说道这一年过来都在写后端,针对sp
7、ring 做了一层浅封装)说说你的封装里 DAO 怎么实现的。我:泛型+模板设计模式。缓存是装饰器模式搞得,装饰的是不带缓存的类。面试官:那表的结构已经事先定好了吗?我:对的,通过反射获取类属性,然后转换为 sql,比如 loginTime 转成 login_time,类名 UserData 转成user_data。这个要事先商量好才可以。不遵守约定就没法搞了。面试官:缓存用什么实现的。我:Ehcache。面试官:和 memcache 差不多吗?我:没错。面试官:更新策略是什么。我:LRU。然后 get 做缓存,update 和 delete 都直接删除对象。面试官:用什么做 key?我:id
8、。面试官:说说缓存怎么避免并发下脏读等不一致问题。我:我的类都是单例的(我傻逼了,单例和并发有关系吗?面试官后来也纠正了我这个错误) 。读是没有问题的,写的话我没有做处理,感觉 ehcache 自己内部做了处理吧,比如代码同步,或者用 concurrenct 包下的类。面试官:。 。 。 。 (这道题我没明白他要问什么,他也没明白我在说什么。 。 。好混乱)不纠结这个问题了。数据库连接池怎么实现的。我:直接用的 DBCP。面试官:我那时都是自己写的。我:。 。 。 (心中默念:牛逼) 。面试官:好的,有什么问题想问我的。我:百度是弹性工作制吗?Web 前端部门可以接触到其他技术吗?面试官:弹性
9、工作制,我们一般都是十点钟来上班(笑) 。Web 前端部门以写 JS 为主,会接触到 Controller的编写,不过我们是用 php 的。也会接触到服务器的配置和 web 工程的部署。不过大部分时间都在写 JS 上。然后我们就互道 Goodbye 了。我的处女面,就这样献出去了。篇二:WEB 公司面试黄了,谈一点自己的感想大家好我是青蛙滒,写一点面试的感想,不吐不快,文笔不好大家见谅。近期在北京找工作,打算找个 web 前端开发的活,先后面试了多家公司,都没有成,感觉我高不成低不就的,有时候想想自己眼高手低技术还不咋好,也干了 3 年多了,找个工作咋这么折腾那。闲言少叙,进入正题:计世在线网
10、络技术(北京)有限公司与 HR 约过在上午面试的,面试我的是一名技术人员,看上去年纪不大,他看了下我的简历,聊了几句,内容是自我介绍、为什么来这边工作、浏览器兼容、会不会原生JavaScript、插件封装等等的一些问题。我说 JS 应用一般二次开发的多,会 DOM 操作和 JQ 的编写,插件不会写,会 PS 效果图和 CSS,团队管理和项目协调,该君对我的简历不太满意:言谈之中意思是我的脚本开发不行,干前端不合格,干个设计编辑什么的,他的团队画图切图都有,产品线划分清晰,你啥都会干用不着你。还有问我在之前城市的待遇,意思是 2 线城市会画图写 DIV加 JS 的应该 5K 起,我说近 5K 不
11、到,他咂咂嘴摇了摇头,怀疑有水分。这也不行,那也不行,意思我就能胜任个死美工或者小编,干前端别作梦了。这个技术负责人给我的感觉是问题很没礼貌,架子大藐视人,扔下一份笔试题走了。当时有点不爽,你跟我装什么啊,前端这点事谁不知道啊,我也当过面试官,也面试过多家企业,没有一个恃才傲物装大哥的啊。想扔下一走了之,后来想想有点职业素质,花了 50 来分钟答题,哎在纸上写代码真是不适应速度慢,很详细的写了 DIV、CSS,后面还有一个很简单的小特效,由于对这个公司印象很不好,题耐着性子写完了。交卷子后,技术和 HR 来了,技术看了看答案,和 HR 咬了咬耳朵,意思是大概 40-50 分不行(我没听见) ,
12、然后放下卷子说:他 85 分,我先走了。技术走后,HR 哇啦哇啦跟我一顿意淫,其实大家好好回想一下,HR 问的大同小异,无非是前几个工作辞职原因,在北京长期工作吗、住哪里呀、近年发展打算,自己还有哪些不足,你为什么定这个薪水(我把薪水在简历上写明了) ,介绍了下公司的产品,如果来这干什么工作,有什么问题要问的。我对 HR 提了几个问题,顿感觉此人此公司不靠谱啊。我的问题1、是合资企业还是民营或者外资(谁开的买卖) ,答:民营。2、是否有外派的工作。答:有。本部留下 50-60%人员,剩下的短期或长期外派到“国际”大公司,大家听啊,国际的,大公司,都是唬人的。外派的坚决不干,累死累活没地位,钱也
13、没多少。3、技术部门领导是管理出身还是技术出身,答是技术出身。4、公司程序什么语言,答是 Java 和.net,我问有没有PHP,HR 告诉我,大公司没有用 PHP 的,这个技术不行,过时(哈哈,大公司,能大成啥样呢,貌似 Baidu 也用 PHP,他们的 HR 也没有鄙视此语言吧,您单位比度娘牛么,不见得吧。这一个问题就试出该 HR 经验不足,交流圈子小,对技术和从业人员没有基本的了解与尊重) 。资料来源:中国教育在线 http:/在下虽然才疏学浅,窃以为:技术不论高低,重要的是看你做出来的产品,客户依赖程度怎么样,产品覆盖面大不大,能不能赚钱。假如你是个 Java 工程师,亦或是.net工
14、程师,或者其它,不要贬低对手而抬高自己的身价,这样显出来你很没水平,这也许是许多技术人员的通病。总结:继续看书,多练习 web 技术,HTML5 与Javascript,多交流提高。认识到自己确实有很多急需提高的地方,深刻反省了。资料来源:中国教育在线 http:/篇三:腾讯实习生 web 前端 JS 开发工程师面试经历在腾讯面试之前我申请了淘宝的前端,可是笔试就被淘宝鄙视了。这之前还有一个百度内推的,二面已经结束了,不过还真的不知道结果,人家给我答案是这周之内,如果没有过的话,还有三面,如果过了的话,直接就可以拿 offer。相比之下腾讯是很人性化的,不放过一个有才能的人。从笔试就可以看出来
15、,我当时网申了,但是没有申请岗位所以最后只能去霸笔。到了那里以后才发现霸笔的人真的不少啊!笔试完以后晚上就听说有同学收到面试的通知了,我那个心里着急啊,不过后面一个牛人告诉我说大家都过了,那时候开心啊!然后去网站上查看了一下自己的面试时间和地点,唉那个悲剧啊。我本人做一些兼职给一群中学生上课,每次星期天都要上到下午六点回来,面试时间居然是下午 5 点,我也顾不了多少了,直接请假,唉!被那个负责人批了一大堆。由于去那里的时候在路上我一直用手机看面经,有时候看着我都想吐了。下午四点多我就带上了笔记本(这里强调一下,如果是技术的最好带上自己的作品,那样可能面试的时候主动权会掌握在自己手里)赶去了华工。腾讯一面一面的人还真的很多呀,在面试地点看到了很多牛人,比如说我的研究所师兄,我们班的百度牛人。签到完以后
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。