中国电子云-后端日常实习

一家国企,问的不难,基本是常规八股。12.10,共50min。

1. dfs和bfs的优势对比
2. 一个(id,name,pid)的数组,怎么建立成树
3. java的垃圾回收
4. jvm内存结构
5. 写一道sql
   ```sql
   -- message表: id send_id recive_id cotent send_time
   -- 查询一条消息的上下文
   select * from message 
   where ((send_id = 'zs' and recive_id = 'ls') or (send_id = 'ls' and recive_id = 'zs')) 
   and 
   send_time < (select send_time from message where send_id = 'zs' and recive_id = 'ls' and send_time = '2024-11-11 12:00:00')
   order by send_time DESC LIMIT 10;
   ```
6. sql优化
7. 有序链表合并
8. JVM内存结构
9. 设计模式
10. 拦截器和AOP的相似之处
11. 登录验证怎么做的
12. 缓存穿透和缓存击穿的解决方案
13. 介绍项目#ai智能作图#
全部评论
佬在老板上投的吗,我打了声招呼简历都没发就直接说不要了
1 回复 分享
发布于 2024-12-21 23:02 吉林
佬是啥bg啊
点赞 回复 分享
发布于 2024-12-23 11:35 河北

相关推荐

03-16 12:53
已编辑
华中科技大学 Java
2025.03.25实习:介绍一下实习的主要工作。项目:介绍一下OJ项目;项目里面使用了redis,主要用来干嘛&nbsp;-&gt;&nbsp;拓展到怎么解决&nbsp;mysql&nbsp;与&nbsp;redis&nbsp;数据不一致的问题,如果第二个删除缓存的操作失败了怎么办八股:&nbsp;&nbsp;&nbsp;&nbsp;·TCP四次挥手的时候,第四次挥手丢失会发生什么;TimeWaited到期之后,收到第三次重发的报文会怎么样。&nbsp;&nbsp;&nbsp;&nbsp;·在ping对方主机的时候,直接把本机的网线拔了会怎么样;ping&nbsp;本机ip地址和ping对方主机有什么区别&nbsp;&nbsp;&nbsp;&nbsp;·讲一下操作系统零拷贝&nbsp;&nbsp;&nbsp;&nbsp;·比如说一个日志里面记录的是&nbsp;ip&nbsp;以及对应的访问次数,那么使用什么linux指令可以查看访问次数前几的&nbsp;ip&nbsp;地址&nbsp;&nbsp;&nbsp;&nbsp;·使用线程池的时候需要关注哪些参数;假设设置了一个线程池,核心线程数是0,最大线程数是10,这时候来了一个任务会发生什么;在释放线程的时候,使用&nbsp;shutdown&nbsp;和&nbsp;shutdownnow&nbsp;有什么区别;shutdownnow&nbsp;中终止正在工作的线程靠什么方法。&nbsp;&nbsp;&nbsp;&nbsp;·写一个&nbsp;demo,实现两个线程交替打印奇偶数&nbsp;&nbsp;&nbsp;&nbsp;·java里面常见的锁;介绍一下&nbsp;synchronized&nbsp;原理、使用场景、是不是重入锁、是不是公平锁,公平锁和非会公平锁使用场景有什么区别;实现乐观锁的途径,CAS操作有什么缺点;&nbsp;&nbsp;&nbsp;&nbsp;·讲一下&nbsp;mysql&nbsp;有哪些索引;有两个线程操作同一个数据会等待锁吗,有什么问题吗&nbsp;&nbsp;&nbsp;&nbsp;·为什么在&nbsp;hashMap&nbsp;中的结构要把链表改变为红黑树,红黑树执行查询操作的时候时间复杂度是多少算法:&nbsp;&nbsp;&nbsp;&nbsp;LRU&nbsp;缓存
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
评论
4
10
分享

创作者周榜

更多
牛客网
牛客企业服务