专栏名称: 柠檬offer
专注应届生互联网求职,提供大量求职干货+最新招聘信息,更有BAT学长学姐在线分享求职经验,为你答疑解惑。
目录
相关文章推荐
传媒招聘那些事儿  ·  优酷子公司编剧岗位@你!抓紧投递! ·  2 天前  
传媒招聘那些事儿  ·  【岗位表格】在线文档持续更新:新闻媒体/内容 ... ·  2 天前  
传媒招聘那些事儿  ·  【职业咨询/导师答疑】1V1模拟面试/语音答 ... ·  2 天前  
传媒招聘那些事儿  ·  腾讯:招聘经理 ·  3 天前  
传媒招聘那些事儿  ·  爱奇艺:微短剧主编 ·  3 天前  
51好读  ›  专栏  ›  柠檬offer

【面经】唯品会面试都问了些什么问题?

柠檬offer  · 公众号  · 求职  · 2017-07-22 22:00

正文

背景:

广东某211大学软件工程, 算法渣。写个快排都费劲 。  只有个弱鸡项目+  项目课程培训。。装成是自己的。。


因为是去年12月准备找寒假实习的时候投的简历, 一直石沉大海,  以为自己简历太弱了,寒假去了一家小公司实习,天天打杂,修bug之类的。


一面:

3.2号突然接到怪异的电话, 唯品会,  上来问我是不是投了简历,我说是 。好久之前了


然后就就聊了下人生, 问了下项目(还是去年12月的简历,写的啥早忘了 )   首先是HR面,聊了大概20分钟,说一面结束, 如果有下一轮会邮件。


第二天上午收到邮件, 安排3.6号下午2点唯品会大厦现场面。 要求自带简历

赶紧整了份加强版简历(毕竟过了3个月), 稍微比之前6一点吧。


二面:

在芳村那边的唯品会大厦。

2点面试, 1点40进去   一个工作人员叫我去大厅的一个小会议室等, 是玻璃门,外面来也匆匆去也匆匆都看着我。好头疼, 来面试的人不多,不过周围几个会议室都有人, 应该都在面试。


大概1: 50这样, 来了个型男。还以为是产品,结果应该是技术吧,二面全程大概30分钟左右。


问题回忆 , 不按顺序和逻辑的回忆。。。 :

1. 聊项目,  谈一下 Spring MVC 接受一个请求整体流程

2. 数据库 char 和 varchar 的区别?读取出来有什么区别?存储进去有什么区别?占用位数?

3. 数据库引擎,聊一下 Myisam 和 Innodb,你知道哪个支持表级锁,行级锁吗?

4. ACID,不可重复读,脏读,Spring 怎么实现事务管理?

5. 对 AOP 的理解。

6. 你的项目有登录流程,如果判断是否登录?(Cookie 里存 token),拦截器。

7. java中有什么类可以实现拦截器的作用?     过滤器 和拦截器  和controller的区别?

8. 如果要  判断登录,记录用户信息,记录日志,你分别用什么组件在按什么顺序实现功能?

9. 对数据的缓存技术有没有了解?你的项目有用 Redis 吗?

10. 用了 Redis 什么数据结构,如果你的 Redis 服务器宕了怎么办?

11. 你的奖学金?学习如何?平时自己玩项目多还是听课做作业多?

12.  知道哪些设计模式?答单例,装饰者,工厂,动态代理 (以为问动态代理, 就可以回答 Spring, jdk 代理和 cglib 区别 balabla)。

13. Servlet 是单例的吗?生命周期?

14. 你的项目中哪里用到了装饰者模式?   他和适配器模式有啥区别?

15. java 的 I/O 类中有哪些用到了装饰者模式? 尝试回忆一下?

16. 实习都做了啥?  答修bug, 部署软件, 写接口

17. 接口用啥写?webService,谈谈 webService? 答跨平台跨防火墙方便,速度慢。

18.  实习用啥版本控制工具?  SVN?   谈谈 SVN 和 gitHub 区别?     卖萌反问好像公司用 SVN 多,  但是现在技术人士都对 gitHub 莫名痴情?

19. 各组之间如何交流,你有部署一个软件(实习内容不方便透露啦)到公司服务器?  不就是调用接口嘛?  答 JNI 调 DLL,各种测试调参.

20. 公司服务器是windows吗?   答 linux,先在 windows 上写 demo。

21.  linux 水平?    答 一般, 学校学过, 一边百度一边用还可以,  基本命令会一些。

22. linux 怎么调 DLL 文件?   (想挖坑, linux 是 SO 文件) 。

23. 会写脚本?  (  百度着简单脚本应该可以写写, 复杂的不会,但是感觉简单的应该不难)

24. 项目用了异步队列,你自己写了异步框架??   具体?

25. 实现多线程的方式?   Thread, runnable, 项目用了阻塞队列。

26. JUC 了解吗?不太了解(正在看, 还在复习)。

27. Redis 中也能实现异步吧?(有接口方法,jedis 调用)。

28. wait 和 sleep 方法?  哪个释放对象锁?

29. 聊聊用过的服务器软件, tomcat? jetty?

30. 看过啥源码?   没看过 Spring。。    浅笑: 不需要你看Spring。。    看过容器类,因为对数据结构想了解多点,想看看官方实现。

31. ArrayList 和 LinkedList  HashMap 底层结构?

32. 聊聊垃圾回收算法?  会 JVM 调优吗?  (说 之前 Eclipse 太慢调过几个参数,但是不是特别了解)。








请到「今天看啥」查看全文