美团面试问的题目

作者: 6b440373157d | 来源:发表于2018-03-19 08:30 被阅读2410次

1、hashMap的2倍扩容机制为什么是2倍

2、在java8和java7中,hashMap的hash函数有什么不同

3、100个数字排序怎么做?100万个数字排序怎么做?

4、设计模式你了解哪些?说一说

5、valitile关键字你知道吗?

6、synchrolzie关键字和Lock的区别你知道吗?为什么Lock的性能好一些?

7、线程池的几种实现你知道吗?

8、ArrayList和LinkedList你知道吗?你知道它怎么动态扩容的吗?

9、数据库的事务你知道吗?acid特性;

10、Mysql中事务的级别你知道吗?脏读、不可重复读、幻读你能解释一下吗?

11、Mysql的索引的数据结构你知道吗?B+树和B-树你能解释一下吗?

12、索引的类型,辅助索引和主键索引能解释一下吗?

13、你知道Mysql的引擎有哪些吗?能解释一下吗?

14、一个青蛙跳台阶,一次可以跳一步和两步,如果一共有N个台阶,可以有几种跳法?

15、Linux你知道吗?你知道怎么看内存、cpu、文件的句柄吗?

16、你能解释一下Linux的软链接和硬链接吗?

17、你能说一下内存模型吗?

18、你知道GC的那些算法?

19、你了解RPC吗?

20、kafka的topic、partion能解释一下吗

作者:蜕变与成长

本文来源于牛客网

——————————

牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员求职实习信息

- 程序员学习交流社区

相关文章

网友评论

  • 4bd0e066fb85:一半以上都是我喜欢问的问题
  • 一切不如学习:排序这个应该是最简单的了
  • 一寸光阴啦啦啦:我一个也不知道。。。。。。。。。。。。
    逆袭的产品旺:@一寸光阴啦啦啦 666
    会搬橘子树的码农:因为hashmap容量就是2的次幂……所以扩容肯定是2的倍数喽
  • 9e254b1d24c1:虽然我是做安卓的,但是感觉能答上一半来,😂😂现在面安卓,java基础问的也很深
  • MiBoy:我以为是Android呢?前面都会看到数据库就懵逼了
  • 谢随安:第五题单词打错了,是volatile
  • xjtu_Guo_chen:Lock性能怎么会好过syn? Syn每代JVM的效率都会提升,Jai concurrency的作者Doug也推荐大家多使用sync,这面试的没道理。除非再谈不同模型比如读写锁,信号量等等,单纯互斥操作无脑Sync
    Vertx:@xjtu_Guo_chen 的确是,每一次的迭代都提升,说lock性能好,不一定
  • 死磕自己:我想说答案你知道吗?
  • e9a44a336dfe:Partition

本文标题:美团面试问的题目

本文链接:https://www.haomeiwen.com/subject/lqtufftx.html