唯品会面试技术岗技术岗面试2_第1页
唯品会面试技术岗技术岗面试2_第2页
唯品会面试技术岗技术岗面试2_第3页
唯品会面试技术岗技术岗面试2_第4页
唯品会面试技术岗技术岗面试2_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、唯品会面试经历分享 - 一面+二面一面首先,一般情况下都是自我介绍。个人感觉自我介绍的时候,其实除了说明自己的一些基本情况之外,一定要突出自己的学习过程,而这个过程最好就是充分地体现了自己的自学能力。我自己的话,我就会说我学前端一年多了,最开始怎样怎样努力地学习,然后做了哪些项目,一个个地列举。最后说我平时的学习方法,我自己就是通过慕课网、极客学院等视频教学网站,博客园看博客,看书,实践等等方式自学的。其实,感觉面试官并不会觉得你啰嗦,反而会很认真地从你的自我介绍中抽出一些点来提问你。面试官的提问(其实问了不少东西,把记得的列举一下):1. 一般用 jq 的时候是怎么绑定的?答:我主要是用$(

2、document).on()的方法,因为这个方法能使动态添加的 dom 节点也响应绑定的。这方法传入三个参数,名、类型、。我通常就把相应的独立成一个函数,然后调用,这样比较有封装性。2. 怎么实现 js 的模块化编程?答:这个我主要是结合了之前看的阮一峰老师的 javascript 模块化编程系列来答的。推荐大家去看一下,很好理解:Javascript模块化编程(一)、Javascript模块化编程(二):AMD 规范、Javascript 模块化编程(三):require.js 的用法刺猬实习3. 做的项目有用到 h5 吗?答:都有用到一些 h5 的新特性,不过像 h5 中 canvers

3、这些能实现比较多功能就没有用得特别多。但是我自己有做一些练习来锻炼自己,例如照片中不同的滤镜模式,模糊程度调节等等。4. 有没有做过离线应用?答:这个我目前还没有做过,不过我一直有关注,也有收集一些相关的资料, 稍后会学习这方面的内容。5. 说一下你印象最深个项目,遇到的难点及解决方法?答:这个我就详细说了自己独立完成前端开发部分的一个项目。解决方法我就突出表示大都都是我自己找资料,百度, Stack Overflow 上提问解决的。(感觉面试官比较满意这点)6. 你是怎么处理浏览器之间的兼容性问题的?答:我是采用优雅降级的方法,我一般在谷歌浏览器上面最好了比较好的版本,然后再针对 IE 等浏

4、览器写一些hack。如果涉及手机端的话,还会用media做一些响应式的处理。例如.(又举例子)7. 为什么会学这些 js 框架(angular、 node、 react)答:因为这些现在已经是前端的标配啦,前端发展地非常快,而且是往全栈方向发展的。什么什么的,反正就是说了一堆前端趋势和非学不可的理由。8. 怎样把一些内容加到页面上?答:这个分情况吧,例如一些弹框提示的话,就是事先已经知道内容,类似于刺猬实习弹出登陆框的话,就先在页面上写好,调整好位置,然后隐藏,点击某个地方在fadeOut出来那样,如果是那种列表数据渲染的话,就写成一个template,通过 ajax 等方式拿到数据渲染好之后

5、,再 append 到相应的位置。(好像还说了一些其他的我自己也忘了)还有一些忘记了二面:首先和面试聊了一会公司的情况,也还是要自我介绍的,了解了这次实习的内容等等。然后面试官开始针对我简历上的内容和项目提问:1. 怎样提高页面性能?答:其实我就回答了一些基本上大家都会采用的提高性能的方法,例如较少页面的 http 请求数, css 属性合写,js 代码抽象和封装,模块化开发,组件化等等。反正就说了一大堆。2. 怎么处理浏览器缓存问题?(这个问题好像面试官经常问)答:可以在修改后的文件末加一个版本号,还可以用 gulp 配置自动更新版本号。3. 如果修改的文件很多呢?答:(其实我已经回答过了,

6、估计是面试官没有听到)所以可以用 gulp 自动化工具去配置自动更新修改了的文件的版本号啊,这样就不用手动添加了。4. boostrap 的设计理念是怎样的?答:(说真的,没想过这个问题,但是我知道核心是栅格布局)我觉得boostrap 的核心就是栅格布局,这个框架做了很多兼容性、响应式的处理,我也研究css的部分源码,例如。(又是举例子),然后我觉得这个一个非常好用,非常值得学习的框架。5. 如果你学的这些框架,来我们这里用不上,这里比较偏一点,你怎么看?答:前端也有,例如node.js就是,语言的核心思想都差不多,就是mvc, mvvn 等等。又说了一堆的话6. 做表单类页面需要注意哪些问

7、题?答:我感觉最主要就是要提高用户体验,用js对表单输入的内容进行判断, 然后快速反馈用户的输入是有效的还是无效的吧,例如,手机号码、邮箱等等的验证。7. 怎样减少首屏加载时间?答:当时是列举了一些比较泛的方法其实,要了解还是百度一下比较好_ 还有一些忘记了面试之外两点多开始面,面完四点多了。除了等面试官的时间,其实也聊了挺多的,具体内容忘得差不多了。二面的时候,偷偷看了面试官放在桌面的面试评价,发现每项都是7、8分,其中发展潜力是 8 分。其实我想说,我的发展潜力应该是 10 分才对吧。哈哈面试完当晚就收到口头 offer、今天收到正式 offer 了,下周一正式入职。能进还是挺开心的,接下

8、来除了好好表现,当然是要抓紧时间巩固前端基础, 拿下软件设计师证。备战秋招! 软件测试工程师 面试经验( 广州荔湾 ) - 唯品会面试过程:我是通过校招进入唯品会的,一般有三轮考核,一表示,二技术面,三 hr 面技术面主要偏向基础方面的考核,过了就直接去二面,有的可能会安排到公司进行二面面试官问的面试题:1、给个鼠标进行用例设计2、用任一语言实现文件的读取3、写出一种算法的排序4、给个场景,用 sql 检索数据 数据库工程师面试过程: 一面:1. 自我介绍2. 针对自我介绍以及简历问问题3. 向面试官问问题二面:1. 自我介绍2. 对职业的认识3. 聊天面试官问的面试题: 1. 问:你熟悉哪个

9、数据库答:最熟悉 oracle,其次是 mysql,sqlserver2. 问:看你简历熟悉 linux,请写出可永久修改 hostname 的命令答:此操作并非用命令实现,即修改 network 文档实现。修改其中的参数来实现永久修改 hostname3. 问:你实习过程中遇到的最多问题是什么?然后你是怎么解决的答:遇到最多的问题是由于用户操作不当造成的问题,我用过撰写指引文档来告诉用户如何正确操作。其次就是一些数据库没有写入的问题。我实习过程中的解决方式是,通过修改数据库来进行纠正4. 问:左链接的主表是哪个答:是 left join on 左边的那个表刺猬实习5. 问:linux 如何查

10、看服务器状态? 答:top free dfJAVA 软件工程师面试过程: 先介绍下自己,广州某 211CS 相关专业,现在已经入职唯品会。和很多走校招的同学不一样,我走的是某招聘网站公开信息的投递,因此关于校招啥的不能提供很多信息,先说声抱歉啦。我是大概今年 2 月份在某招聘网站投递的简历,大概过了半个月,我自己都快忘了有这件事的时候,唯品会的 HR 突然给我来了电话,问我是不是在 XX 招聘上面投过简历,我说是的,然后他说技术那边感觉还不错(忘了说了,我投的是 JAVA 方向),让我下周一早上戴上简历来公司直接面试,然后要了邮箱发了详细的交通路线和具体联系方式之后就挂了。留下一脸懵逼的我,照

11、理说不应该是先约电话面试然后在去现场吗?不过说归说,我还是认认真真的开始准备了起来。到了约定的时间赶到了唯品会广州这边的公司(感慨一句好荒凉啊),HR 带我进了一个小会议室,过一会,居然拿了一张卷子过来,让我做题?敢情是我之前没做过让我补上吧。看了下卷子,比之前在 lintcode 上面做的 FLAG 的面试题要简单一点,JAVA 考的尤其基本。(可能他们觉得考难的我们也做不出来),大题是五选二,我选了快排和查询语句的编写,因为之前在刺猬实习lintcode 上面做过,所以比较熟悉。我做的题目是这两道:1. LintCode -快排题目:/en/pr

12、oblem/sort-integers-ii/ 答案:/solutions/sort-integers-ii/2. LintCode 查询语句编写题目:/en/problem/reverse-pairs/ 答案:/solutions/reverse-pairs/大概做了一个多小时吧,我出门跟 HR 打了声招呼,HR 进来把卷子放在旁边, 跟我聊了聊学校还有对唯品会的了解之类的,没想到一面就是 HR 聊人生。聊了大概半个小时之后,HR 回去让我等邮件。回学校之后大概

13、 2 天之后,收到了邮件告诉我一面和笔试过了,让我 2 天之后准备二面。二面还是之前那个小会议室,面试官是一个看上去很有经验的技术小哥。让我做了自我介绍之后,先对着我的简历问了我实习的经历(之前在一个很小的公司做过一段时间的维护),不过感觉自己实习的经历不太出彩,所以我也没啥好说的。然后问了我最近在看什么书,我说我在看三体,可能感觉这本书比较容易结合互联网,所以回答这本书(实际上我看三体一年前了)。果然问了我有什么感触,我就回答降维攻击之类比较切合到互联网公司点上的回答,感觉面试官听着还不错。然后问了我关于 JAVA 虚拟机的几个问题,我把我自己知道的都基本说了,不过感觉还是没答到点子上。最后

14、拉了一块白板出来让我说说我在简历上面写的一个项目的具体框架。感觉最后这个问题加了点分,看到他频频点头。二面结束后,HR 和面试官简单了说了几句然后带我去休息室等结果,后来才知道到了技术面如果 HR 直接跟你说回去等邮件一般就是被 PASS 了,在休息室等结果默认就是等下一轮面试。中午 HR 带我去食堂吃了饭,然后去休息室拿了点水果之类的,让我中午好好休息准备下午的三面。三面我猜是技术总监面,因为一上来就给我一个下马威,问我 JVM 调优的具体流程,我说之前因为编辑器太慢调过一次不过具体不是很了解。我想的是反正我没怎么了解过,还不如实话实说。幸好他没有在这个问题继续纠结下去,之后问的题目都还比较适中吧,只能说。其中一个数据传输有些不太熟悉,剩下的接口和具体的代码因为之前自己做过项目和实习过车中比较了解答得

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论