百度提前批后端一面(9月26日)
1.数据库你了解什么引擎?InnoDB引擎和Memory引擎索引数据结构有什么不同?
2.讲一下行锁,表锁。B+树是怎么实现这个行锁的?
3.HashMap和HashTable的区别?(简单说了下线程安全方面)面试官追问还有别的什么区别?(想不起来了呜呜)
4.线程同步如何实现?ConcurrentHashMap具体如何实现线程同步?
5.介绍下有哪些内存溢出?如何定位到具体问题?
6.字符串如何操作?讲下String,StringBuilder,StringBuffer的区别?为什么多线程用StringBuffer?
7.C++文件从编译(gcc)到生成可执行文件,再到程序运行的过程
8.Redis有哪些数据类型?ZSet的实现原理?为什么用跳表不用二叉树?那为什么不用B+树?
9.linux查看CPU的命令
手撕算法:String 转 double
反问:秋招对于校招生更加看重什么(面试官说基础,知识点啥的很重要)
2.讲一下行锁,表锁。B+树是怎么实现这个行锁的?
3.HashMap和HashTable的区别?(简单说了下线程安全方面)面试官追问还有别的什么区别?(想不起来了呜呜)
4.线程同步如何实现?ConcurrentHashMap具体如何实现线程同步?
5.介绍下有哪些内存溢出?如何定位到具体问题?
6.字符串如何操作?讲下String,StringBuilder,StringBuffer的区别?为什么多线程用StringBuffer?
7.C++文件从编译(gcc)到生成可执行文件,再到程序运行的过程
8.Redis有哪些数据类型?ZSet的实现原理?为什么用跳表不用二叉树?那为什么不用B+树?
9.linux查看CPU的命令
手撕算法:String 转 double
反问:秋招对于校招生更加看重什么(面试官说基础,知识点啥的很重要)
全部评论
相关推荐
09-27 16:59
蚌埠坦克学院 C++ 点赞 评论 收藏
分享