好未来+链家面经

一直在牛客网做伸手党,看了不少面经,收获很大,把自己最近的面试题跟大家分享下吧,攒点人品。
8.26 上午 好未来面试
一面:
1、自我介绍下
2、画下系统架构图
3、写个冒泡排序。。。
4、一台电梯停在中间某一层,有乘客在顶楼要下来,还有乘客在底层要上去,怎么设计程序实现电梯的调度使得调度更合理。
5、说说B树与B+树的区别
6、说说数据库索引
7、说说java虚拟机的内存分区
8、说说HashMap实现原理
9、多线程了解吗?怎么实现线程a执行完后线程b再执行,线程b完成后线程c再执行
10、说说TCP三次握手,四次挥手
11、说说Hadoop的工作原理
12、Redis value中用的哪种数据类型?过期时间设的多少?
二面:
1、自我介绍
2、在学校的研究方向讲讲呗
3、mysql如何查找一个在A表中出现,但B表中没有的数据
4、现在有一个亿级的数据量存在mysql里面,这时候即使建索引查询也会很慢,你怎么解决
5、讲讲数据库的事务,mysql默认的隔离级别
6、不可重复读是什么意思?脏读呢?
7、我们使用mysql时经常使用limit 0,1000这样来提高效率,但越往后,可能出现limit 1000000,1000这种,会出现什么问题,怎么解决
8、说说在地址栏输入一个ip地址发生了什么,越详细越好
9、怎么检测你的SQL语句写的怎么样,详细讲讲
10、有什么问题要问我吗
11、你的人生格言或座右铭是什么啊。。。
12、有什么职业规划啊。。。
然后给问HR当天面部面,让等后续通知,最后统一答复,估计进了备胎池。不过两面面试官真的都很nice,人也挺好,不懂的耐心引导,印象很好,。
8.26 下午  链家网面试(卒)
带着疲惫,来不及吃中午饭,大老远从海淀黄庄赶到链家网,上来先做题1小时,然后是漫长的等待。。。
一面:
1、自我介绍
2、说说JVM的内存模型,自己调优过吗
3、说说HashMap,java7跟java8有什么不同,java8里面其他的一些不同呢?
4、画出TCP三次握手、四次挥手
5、HTTP请求get跟post的区别
6、说说地址栏输入一个地址发生了什么
7、讲讲你对大数据的理解
8、多线程知道吗
9、public class java.lang.String{
               ............
               public String(String original){
                      this.value = original.value;
                      this.hash = original.hash;
                      System.out.println("my string!");
               }
      }
      如果使用String str = new String("abc");
       结果如何?
又是漫长的等待。。。
二面:
1、详细说下你的项目流程,你在里面具体负责哪一块
2、你的配置文件有哪些
3、说说数据库索引
4、常用存储引擎及区别
5、每个用户购买一条商品时会产生一条日志,写sql查询出消费在topk的用户id列表
6、数据库热备知道吗?公司肯定有吧,就没了解过?
7、一段钢管,基数米的话要先切掉1m,偶数米的话一分为二,最后都切成1m长,编程实现
自己太菜,二面挂掉。。
分析给大家希望对大家有帮助。


#Java工程师#
全部评论
链家要求好高
点赞
送花
回复
分享
发布于 2017-08-27 17:58
全是数据库的题目啊。。。
点赞
送花
回复
分享
发布于 2017-08-27 18:09
滴滴
校招火热招聘中
官网直投
Java开发?
点赞
送花
回复
分享
发布于 2017-08-27 18:27
前端的我认识的两个都hr面了……
点赞
送花
回复
分享
发布于 2017-08-27 18:36
你是在哈尔滨面试的吗?
点赞
送花
回复
分享
发布于 2017-08-27 18:56
lz大工什么专业啊,北京现场面试的嘛?
点赞
送花
回复
分享
发布于 2017-08-27 19:04

相关推荐

3 90 评论
分享
牛客网
牛客企业服务