上海九方云智能科技java后端实习一面

上海中大型金融证券类的公司,30min左右,腾讯会议,第一次面试连续追问压力还是蛮大的。

自我介绍

1. MySQL

  • 数据库三大范式(时间久远忘了)
  • MySQL事务隔离级别和Spring 中的事务
  • 什么是脏读
  • MySQL中的日志(redo log,undo log、bin log)
  • 索引数据结构,比较B+树和B树的特点,什么是B-树,其实就是B树。

2.Java基础

  • HashMap的数据结构,1.7和1.8
  • 讲讲反射
  • 反射和动态代理的联系
  • 局部变量保存在哪
  • Servlet怎么初始化(不知道,回答了SpringMVC中DispatcherServlet处理请求的过程)
  • for循环有哪几种(讲了普通for循环和for each循环)
  • JDK1.8默认的垃圾回收器(只知道新生代是Parallel Scavenge,偷懒没看)
  • 讲讲synchronized(自己扩展到和ReentrantLock的区别)

3.操作系统

  • 进程和线程的区别(欲问协程又止)
  • 解释一下什么上下文切换,上下文是什么
  • 死锁和造成死锁的条件

4. 数据结构与算法

  • 快速排序的原理
  • 跳表的数据结构

5计算机网络

  • 输入一个URL,到页面显示的过程
  • TCP三次握手

6. Redis

  • 内存淘汰策略(忘了,将了key过期的淘汰策略)
  • Redis怎么用队列实现LRU算法的(不会,自己胡说八道)

------------------------------------反问-------------------------------------

工作时间?(9:00-9:30上班,6:00-6:30下班)

什么时候有结果?(一面通过,明天二面)

#我的实习求职记录##我的实习日记#
全部评论
投递多久收到面试的
点赞 回复 分享
发布于 2023-03-23 15:30 山东
大佬二面的咋样
点赞 回复 分享
发布于 2023-03-23 15:27 四川

相关推荐

一年经验, base武汉,15 * 151. 你是如何提升首屏加载速度的2. 懒加载是如何实现的3. 首屏加载完成后,希望能够提升打开后续的页面的速度,有什么可以做的4. 你提到了预加载,预加载是怎么做的5. 一个用户第一次登录之后,会有一些主数据的加载,第二次登录访问我希望数据加载能快一点,怎么做6. service worker用过吗7. 你做过哪些解决浏览器兼容问题的操作8. React中的哪些行为会触发rerender9. 那么如何防止rerender呢10. useMemo和useCallback用过吗,使用场景是什么11. useEffect和useLayouEffect有什么区别,可以用来解决什么问题12. React中的状态管理你用过哪些13. 你常用的CSS布局是?14. CSS中脱离文档流的方式有哪些15. CSS中的哪些样式设置会影响元素的层级16. 你常用的打包工具是?17. webpack的常用配置?18. React项目中的全局错误监控怎么做?19. 页面主题控制20. 浏览器的缓存策略,强缓存和协商缓存?21. http2.0你了解多少,它有什么新特性?22. 如何防止XSS/CSRF攻击23. 锚点跳转、目录效果是怎么做的?24. 吸顶效果怎么做25. 多行文本缩略显示,点击【更多】加载全部,如何实现26. 你最近有了解过什么JS和CSS的新特性吗(私货:Chrome137版本之后支持CSS中使用`if()`语句,MDN在2025年8月13日的文档更新了这一CSS的实验性技术,目前基本只有谷歌内核支持,if函数的引入标志着CSS从声明式样式向逻辑式样式的重要跨越,未来可能引入更丰富的`for()`循环函数)
查看26道真题和解析
点赞 评论 收藏
分享
评论
6
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务