前端开发面试自我介绍.doc
《前端开发面试自我介绍.doc》由会员分享,可在线阅读,更多相关《前端开发面试自我介绍.doc(13页珍藏版)》请在咨信网上搜索。
1、 前端开发面试自我介绍篇一:百度web前端开发实习生面试经历 前几天面了百度的前端实习职位。一面。时间大概是50分钟。面试官是位很帅气的小伙子,非常友好的一个人。进门的时候他让我等一会,我瞄了一眼他的电脑屏幕,发现他在coding 9点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属性吧。 面试官:不是,再想想。 我:真心不会。(面试官也没告诉我答案,整个面试过程中感觉这位面试官侧重于指引你自己去找寻答案,不会告诉你答案的) 面试官:做一个图片轮播的脚本。 我:blabla
4、bla(总之就是通过父元素设置overflow为hidden,position为relative,然后几个图片列表修改他的left值。因为之前我写过一个,所以我还说道了如何实现动画序列,比如点击一次向左,一次向右,再来一次向左,动画会依次执行。) 面试官:图片加载比较慢,你这个轮播组件怎么解决。 我:new一个Image对象,然后注册onload事件和src属性,都onload完毕了再显示,此前显示一个占位符。 面试官:如果图片很多,有两万个,怎么办。 我:按需加载,用多少加载多少(然后讲了我的实现思路)。 面试官:但是用户浏览了很多张图片会越来越卡。 我:把之前看过的图片从dom里删掉,来释
5、放内存,但是要是用户回头又看之前看过的就比较麻烦了,不晓得这个图片该往哪里插入了。 面试官:是的,这道题我不告诉你正确答案,你可以好好想想(面试结束后面试官让我看了百度图片搜索的例子)。 我:好的。 面试官:你后台用哪个语言最多? 我:java。 面试官:Why java? 我:好用。而且我发现其实大运算时跟C+的效率也差不多。 面试官:还是要比C低一些的。 我:嗯。 面试官:用java写网站还是客户端? 我:网站。 面试官:用框架吗? 我:看需求,需求简单就用servlet可以了。 面试官:说说servlet的生命周期。 我:blablabla。 面试官:前台怎么写。我:。JSP<%&
6、gt;不就行了。 面试官:我知道。我问还有其他方案吗? 我:我们现在用模板引擎,比如velocity。 面试官:讲讲velocity怎么写。 我:blablabla。 面试官:和JSP比,优势如何? 我:速度快,写起来简单,而且好看。 面试官:应该不会比JSP快啊。 我:(这个问题我们争论了好久,面试官是没有用过velocity的)。 面试官:velocity可以自定义标签吗? 我:可以自定义指令,每个指令其实对应的就是一个java类。自定义指令要继承Directive类。 (然后问了些MVC,此处不表) 面试官:(因为我说道这一年过来都在写后端,针对spring做了一层浅封装)说说你的封装里
7、DAO怎么实现的。 我:泛型+模板设计模式。缓存是装饰器模式搞得,装饰的是不带缓存的类。 面试官:那表的结构已经事先定好了吗? 我:对的,通过反射获取类属性,然后转换为sql,比如loginTime转成login_time,类名UserData转成user_data。这个要事先商量好才可以。不遵守约定就没法搞了。 面试官:缓存用什么实现的。 我:Ehcache。 面试官:和memcache差不多吗? 我:没错。 面试官:更新策略是什么。 我:LRU。然后get做缓存,update和delete都直接删除对象。 面试官:用什么做key? 我:id。 面试官:说说缓存怎么避免并发下脏读等不一致问题
8、。 我:我的类都是单例的(我傻逼了,单例和并发有关系吗?面试官后来也纠正了我这个错误)。读是没有问题的,写的话我没有做处理,感觉ehcache自己内部做了处理吧,比如代码同步,或者用concurrenct包下的类。 面试官:。(这道题我没明白他要问什么,他也没明白我在说什么。好混乱)不纠结这个问题了。数据库连接池怎么实现的。 我:直接用的DBCP。 面试官:我那时都是自己写的。 我:。(心中默念:牛逼)。 面试官:好的,有什么问题想问我的。 我:百度是弹性工作制吗?Web前端部门可以接触到其他技术吗? 面试官:弹性工作制,我们一般都是十点钟来上班(笑)。Web前端部门以写JS为主,会接触到Co
9、ntroller的编写,不过我们是用php的。也会接触到服务器的配置和web工程的部署。不过大部分时间都在写JS上。 然后我们就互道Goodbye了。 我的处女面,就这样献出去了。篇二:WEB公司面试黄了,谈一点自己的感想 大家好我是青蛙滒,写一点面试的感想,不吐不快,文笔不好大家见谅。 近期在北京找工作,打算找个web前端开发的活,先后面试了多家公司,都没有成,感觉我高不成低不就的,有时候想想自己眼高手低技术还不咋好,也干了3年多了,找个工作咋这么折腾那。闲言少叙,进入正题: 计世在线网络技术(北京)有限公司 与HR约过在上午面试的,面试我的是一名技术人员,看上去年纪不大,他看了下我的简历,
10、聊了几句,内容是自我介绍、为什么来这边工作、浏览器兼容、会不会原生JavaScript、插件封装等等的一些问题。 我说JS应用一般二次开发的多,会DOM操作和JQ的编写,插件不会写,会PS效果图和CSS,团队管理和项目协调,该君对我的简历不太满意:言谈之中意思是我的脚本开发不行,干前端不合格,干个设计编辑什么的,他的团队画图切图都有,产品线划分清晰,你啥都会干用不着你。还有问我在之前城市的待遇,意思是2线城市会画图写DIV加JS的应该5K起,我说近5K不到,他咂咂嘴摇了摇头,怀疑有水分。这也不行,那也不行,意思我就能胜任个死美工或者小编,干前端别作梦了。这个技术负责人给我的感觉是问题很没礼貌,
11、架子大藐视人,扔下一份笔试题走了。 当时有点不爽,你跟我装什么啊,前端这点事谁不知道啊,我也当过面试官,也面试过多家企业,没有一个恃才傲物装大哥的啊。想扔下一走了之,后来想想有点职业素质,花了50来分钟答题,哎在纸上写代码真是不适应速度慢,很详细的写了DIV、CSS,后面还有一个很简单的小特效,由于对这个公司印象很不好,题耐着性子写完了。 交卷子后,技术和HR来了,技术看了看答案,和HR咬了咬耳朵,意思是大概40-50分不行(我没听见),然后放下卷子说:他85分,我先走了。技术走后,HR哇啦哇啦跟我一顿意淫,其实大家好好回想一下,HR问的大同小异,无非是前几个工作辞职原因,在北京长期工作吗、住
12、哪里呀、近年发展打算,自己还有哪些不足,你为什么定这个薪水(我把薪水在简历上写明了),介绍了下公司的产品,如果来这干什么工作,有什么问题要问的。 我对HR提了几个问题,顿感觉此人此公司不靠谱啊。我的问题>> 1、是合资企业还是民营或者外资(谁开的买卖),答:民营。 2、是否有外派的工作。答:有。本部留下50-60%人员,剩下的短期或长期外派到“国际”大公司,大家听啊,国际的,大公司,都是唬人的。外派的坚决不干,累死累活没地位,钱也没多少。 3、技术部门领导是管理出身还是技术出身,答是技术出身。 4、公司程序什么语言,答是Java和.net,我问有没有PHP,HR告诉我,大公司没有用
13、PHP的,这个技术不行,过时(哈哈,大公司,能大成啥样呢,貌似Baidu也用PHP,他们的HR也没有鄙视此语言吧,您单位比度娘牛么,不见得吧。这一个问题就试出该HR经验不足,交流圈子小,对技术和从业人员没有基本的了解与尊重)。 资料来源:中国教育在线 http:/在下虽然才疏学浅,窃以为:技术不论高低,重要的是看你做出来的产品,客户依赖程度怎么样,产品覆盖面大不大,能不能赚钱。假如你是个Java工程师,亦或是.net工程师,或者其它,不要贬低对手而抬高自己的身价,这样显出来你很没水平,这也许是许多技术人员的通病。 总结:继续看书,多练习web技术,HTML5与Javascript,多交流提高。
14、认识到自己确实有很多急需提高的地方,深刻反省了。 资料来源:中国教育在线 http:/篇三:腾讯实习生web前端JS开发工程师面试经历 在腾讯面试之前我申请了淘宝的前端,可是笔试就被淘宝鄙视了。这之前还有一个百度内推的,二面已经结束了,不过还真的不知道结果,人家给我答案是这周之内,如果没有过的话,还有三面,如果过了的话,直接就可以拿offer。 相比之下腾讯是很人性化的,不放过一个有才能的人。 从笔试就可以看出来,我当时网申了,但是没有申请岗位所以最后只能去霸笔。到了那里以后才发现霸笔的人真的不少啊!笔试完以后晚上就听说有同学收到面试的通知了,我那个心里着急啊,不过后面一个牛人告诉我说大家都过
15、了,那时候开心啊!然后去网站上查看了一下自己的面试时间和地点,唉那个悲剧啊。我本人做一些兼职给一群中学生上课,每次星期天都要上到下午六点回来,面试时间居然是下午5点,我也顾不了多少了,直接请假,唉!被那个负责人批了一大堆。由于去那里的时候在路上我一直用手机看面经,有时候看着我都想吐了。下午四点多我就带上了笔记本(这里强调一下,如果是技术的最好带上自己的作品,那样可能面试的时候主动权会掌握在自己手里)赶去了华工。 腾讯一面 一面的人还真的很多呀,在面试地点看到了很多牛人,比如说我的研究所师兄,我们班的百度牛人。签到完以后我就走到了一个房间门口,乍一看,哇那么多人在排队,最后一个MM告诉我她们面试
16、的是产品的,幸好,不然会等死人的。我面试的是前端js,大概5点左右的时候一个gg把我叫了进去,进去以后就感觉一种亲切感没有之前的紧张感,然后面试官叫我等等,估计他还有些事情处理,之后我看到我的笔试成绩丢人啊(不好意思说了)!然后面试官叫我自我介绍一下,然后我就balabala的说了一下自己对web开发的兴趣以及一些自己开发的项目,然后我就把笔记本带来的项目一一介绍给他看,似乎他只看我运行的结果。然后就开始问我一些简历上的问题. 面试官:你讲一下你的学生实践工作吧。然后我就说了一下自己担任过学生处助理、院的团委副部长,然后就是讲了一下自己的学生工作的体验和感受。 面试官:你有学过数据结构是吗?那
17、我就问你一些问题。 资料来源:中国教育在线 /retype/zoom/23e934925fbfc77da269b158?pn=1&x=0&y=1656&raww=557&rawh=263&o=png_6_0_0_135_250_626_296_892.979_1262.879&type=pic&aimh=226.6427289048474&md5sum=5bc41170f1360e642b1b95e8a2b9d20a&sign=8f43303275&zoom=&png=0-64652&jpg=0-0” target=“_blank”点此查看 然后他问了我一些基本的:二叉树是什么、平衡二叉树是什
18、么、有哪些排序算法、讲解一个你最熟悉的排序算法、还有就是二分查找。 然后我就向面试官借笔,给他说了上面的问题比如说什么是二叉树等,然后在讲解快排的时候我囧了,自己给自己出难题,我列举了一组数据然后有两个相同的数字,忽然忘记相同数字怎么处理了,最后我就说去掉相同的,然后给他讲解了一下基本思路。他说:嗯嗯,最后就那样说了一下,这些还是很基本的东东的,最后就没有问其他方面的问题了,大概整个面试时间为40分钟,然后我就很安静的走了。 腾讯二面 一直都在等二面,等的我好着急,大概是第二天晚上左右吧,听到有同学说收到了二面的通知了,我那个心里着急啊,难道又被鄙视了,感觉自己还行的,我就一直等到晚上11点3
19、0左右,看到手机来短信了,一打开那个高兴啊(下午17:20华工大学城酒店),然后又是一阵翻看面经。27号我怕路上堵车就早早的到了华工,一直在门口等。在外面的时候偷窥了一下里面,发现那个面试官好严,而且一看就是那种技术总监类型的人。门口遇到两个华工的同学,他们有一个同学被刷了,另外一个同学也来面试前端js方向的,听他们说我们这个岗位方向的二面的同学只有6个人,顿时感觉压力好大啊。差不多4:30的时候忽然接到一个网易的电话,叫我去网易大厦笔试,当时看到电话还以为是百度的呢。当时在外面的时候很紧张,刚开始听里面华工同学介绍还以为这一面不是技术面,不过后面告诉我这就是技术面,而且很严格。里面有两个同学
20、,一个同学在面试,另一个同学一直在写代码,似乎他做不出来一直被面试官压着。5:30左右我进去了,开始很有礼貌的寒暄了几句。然后他告诉叫我自我介绍一下,这里我就是根据一面的时候的介绍说了大概3分钟。他就开始问我技术问题了。第一个,PHP是怎么跑起来的。刚开始我那个纠结呀,难道是问我PHP在历史上是怎么跑起来的?应该不会吧,然后我就问了他说:您说的是PHP是历史吗?然后他就说我问的是:如何运行起来的。这下我明白了,我说:通过配置本地服务器apache+wampserver,然后这个问题就大致过了,很囧的是这里的apache读错了。第二个问题:你认为java和javascript有什么关系吗?这些我
21、还是明白的,我说:java和javascript是两种完全不同的语言,例如javascript数据类型只有number、string、object、array而java就有int、folat等等,javascript是一种web前端开发的脚本语言,与java完全不同。第三个问题:你有一个项目是“中山大学三余社网站”,能不能介绍一下。这个东西,这个项目我还是很清楚的,毕竟这个项目是我和另外两位大牛做的,然后就balabala的说了一大堆。最后他就要我写代码,题目是这样的,如果有一个双相链表,你如何确认这个双相链表是否断链。对于这个问题我还是真的有些糊涂,然后就问题,断链的意思,是不是说,这个双相
22、链表断了一条还是两条都断,他说:不知道。唉,当时那个囧啊,那只有自己好好想了,开始我认为断链了就很有可能是指向了NULL,所以我分别从左和右遍历链表,找到最后一个指向空的指针,如何是从头开始遍历那么最后一个如果不是双相链表的最后一个元素那么就说明断链了,从右边开始遍历,如果最后一个指向空的指针不是head那么也是断链了。给他看了代码以后,他说:你怎么知道,断链了就一定指向空的呢。当时我好纠结啊,最后我想到了,分为三种情况,1,next指针断开,指向其他指针;2,pre指针断开指向其他指针;3,next和pre同时断开。分为这三种情况以后问题就得到解决了。最后就是问了我一个数据库的问题,他说如果
23、海量数据的时候你应该用什么方法来处理查找的问题。然后我就说:使用hash表存储。他就说:怎么用hash存储和查找。我说:使用一种相应的规则定义hash,然后根据输 资料来源:中国教育在线 http:/入插入到数据库中,查找的时候也使用hash查找。然后他问我:如果遇到hash冲突的话应该怎么办。我就说:如果两边没有记录那就插入到两边。显然他对这个不满意,然后我就说可以再次使用hash,然后他就没说什么啦。最后他就说:那就这样吧,你们是不是还有三面的?但是那个心里挺高兴的,我说是丫。然后就很安静的走了出去,第二天下午5点就收到了三面的hr面试通知。 腾讯三面 很纠结,三面的前一晚上一直到3点都没
24、有睡着,早上6点钟就醒了,不过人还挺精神的。差不多10:20左右到了华工参加三面。三面是HR面试,大家都在想HR会不会刷人,都很担心,我自己也是非常的担心。在门口也遇到了很多熟人,比如说嘉聪、沛轮小俩口、二面的一个华工的同学、信科院的一个同学。进去HR面试的同学出来以后都是满脸的轻松愉快,当时紧张的心里倒也平静了许多。大概11:00左右吧,两个面试产品的同学在三面挂了,想参加HR面试,可是前台签到的JJ不告诉他们产品的面试地点,当时也觉得他们产品的真不容易啊,1000多个人笔试只招个位数,那个竞争压力真大啊。11:30的时候轮到我面试,我进去以后,轻轻的把门关上(这个细节大家以后也稍稍的注意一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 前端 开发 面试 自我介绍
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。