小厂面试java

🕒岗位/笔试时间 全程八股文拷打
7.4 15:00
一面
讲一下树的遍历方式
讲一下平衡二叉树
讲一下mysql底层数据结构
讲一下mysql的事务原则
讲一下mysql的索引怎么样
讲一下如果有四个字段是枚举 需要建立索引么?
(这个不太懂 有大佬解释下么)
讲一下redis和mysql的区别
如果设计一个消息队列用什么数据结构
如果是一个优先级队列呢
讲一下redis的io模式
讲一下缓存穿透
讲一下epoll和select的区别
讲一下tcp是怎样的
讲一下三次握手 四次挥手
为什么要2msl
讲一下tcp与udp区别
讲一下websocket如何连接的 怎么升级
讲一下广播与主播的区别
讲一下docker的网络分发
讲一下linux的top可以看到什么
jwt是怎样的 会安全么

还有挺多问的也忘了
还有二面和hr面….
怎么这么难的
全部评论
小公司问这么多直接走
2 回复 分享
发布于 07-08 16:17 河南
感觉不难
2 回复 分享
发布于 07-08 20:29 广东
索引的本质就是二分查找元素,对枚举的四个元素进行建立索引并不建议,就好像你现在在一张员工表中对性别建立索引一样,最后不是男就是女,由于建立的索引的叶子节点保留的是聚簇索引的ID,那么最后还是大量的数据进行回表,和走全表索引区别不大,但是对于MySQL来讲,运行前会进行消费计算,你建立了索引那他肯定回去走一节你建立的索引,反而性能下降 菜鸡自己理解,欢迎大佬指错
1 回复 分享
发布于 07-07 03:22 河南
这个设计队列怎么回答
点赞 回复 分享
发布于 07-07 08:37 湖南
问的还好吧
点赞 回复 分享
发布于 07-18 17:03 广西

相关推荐

12 42 评论
分享
牛客网
牛客企业服务