杭州有赞转正实习面经(已oc)

8月6日杭州有赞一面(电话面60分钟)
部门业务:支付

1. Java线程的几种状态
2. Java的Running状态只包括线程在跑起来的情况嘛?为什么?  聊了一下想起来了Java把操作系统里的Ready态和运行态联合起来了
3. Java线程的状态的流转过程是什么?
4. Java线程wait态和time waiting态的区别是什么
5. Java线程怎么中断? interrupt两阶段终止
6. 别的线程怎么强制终止当前的线程?
7. 线程池的参数
8. 线程池的工作原理
9. 为什么核心线程数这么设置?
10. IO密集型的2倍怎么来的?  回答根据IO与计算的比例
11. 计算密集型为什么是CPU核心数+1,这个+1是怎么来的?
12. 核心线程数设置为Integer最大值的场景是怎么来的?
13. 线程设置过大除了上下文切换还会对系统造成什么影响   回答:占用内存空间
14. 为什么线程多了会占用很多内存空间? 回答:讲了一下线程的结构,程序计数器、虚拟机栈、局部变量表
15. 线程里面的哪些结构占用的内存空间最多?
16. 讲讲ThreadLocal的原理和应用场景
17. 聊一下InnoDB的索引内存结构
18. B+树与B树在数据结构上的区别是什么
19. B+树的只在叶子节点存储数据的好处是什么?
20. 为什么B+树层数低了效率会提高
21. B+树如果索引查询4次和查询5次效率有显著差异的原因?提示:为什么我如果只从内存读4次和5次差异没有那么大呢?  回答:有可能差了一次就会导致一次从buffer pool的内存读一次要磁盘IO,因此产生很大的效率差异
22. 聊聊数据库的隔离级别
23. RR和RC的区别是什么
24. 具体讲一下不可重复读是什么意思
25. RR是怎么解决不可重复读的问题的
26. 具体讲一下快照读底层是怎么实现的
27. 为什么RR级别的效率要比RC低
28. RR与RC的差别体现在具体的业务场景,可以举一个很实际的例子嘛
29. 讲一下数据库的锁,设置锁的语法
30. 来讲讲事务的作用是什么
31. Spring怎么进行事务管理
32. Spring事务一个方法加了事务注解之后几个Insert语句是在同一个连接嘛
33. 如果不在同一个连接事务还会生效嘛
34. Spring是怎么保证事务内的sql语句都在同一个连接的呢

8月13日杭州有赞二面(视频面45分钟)

1. 自我介绍

实习拷打:

2. 讲一下实习做了什么
3. 公司的业务
4. 讲讲你觉得比较难的点
5. 你们做数据报表为什么还要做一个Java服务不觉得重嘛?
6. 你知道OLAP和OLTP的区别嘛?
7. 我觉得你们公司本质是OLTP的解决方案啊
8. 深分页优化可以讲一下嘛
9. 实习还遇到过什么技术挑战
10. Sentinel导出限流是做同步还是异步呢

八股、AI拷打:

11. 平常有用过什么AI工具嘛
12. 你是怎么使用AI工具的,具体场景是什么
13. 你用AI工具只是使用对话框还是使用agent
14. 工厂模式有哪几种
15. 有哪些设计原则
16. 除了高内聚低耦合、开闭原则还有什么设计原则
17. 面向对象里依赖和关联的区别是什么
18. 那聚合是什么呢
19. 有看过什么计算机方面的书嘛? 《Java并发编程的艺术》
20. 为什么要看这本书呢
21. 这本书看了哪些内容呢
22. 上一段实习为什么实习了3个月就离职了呢
23. 反问:业务主要是to b还是to c

8月18日杭州有赞hr面(视频面30分钟)

1. 拷打实习遇到什么困难,怎么解决
2. 实习有哪些地方做的不够好,怎么解决
3. 为什么要来杭州实习,你学校不是在广州嘛
4. 上家公司薪资、期望薪资
5. 反问:有赞相比其它saas公司的优势是什么

8月26日oc
全部评论
学弟学妹,我们这边考虑不?base南京有大量的OD机会,可以聊聊~
1 回复 分享
发布于 08-26 21:47 贵州
实习多少钱
点赞 回复 分享
发布于 08-27 11:24 上海
接好运
点赞 回复 分享
发布于 08-26 16:16 贵州
请问电话面开摄像头吗
点赞 回复 分享
发布于 12-08 20:39 辽宁

相关推荐

12-04 11:37
已编辑
门头沟学院 前端工程师
1.目前所在位置,如果能来最快什么时候2.学校相关课程3.讲一下回流和重绘的区别,举出具体会导致回流和重绘的例子4.浏览器是怎么把css加载为能展示在页面上的样式的,是怎么样的一个过程5.js是怎么处理异步任务的6.讲讲promise的原理7.讲讲事件循环的机制8.为什么0.1+0.2 !== 0.3,如果要他相等有什么办法9.讲讲ts中的泛型,以及具体的使用例子10.interface和type有什么样的区别,具体讲讲11.http2.0和http1.1有什么区别12.http2.0除了解决对头阻塞之外相比1.1还做了什么改进13.http2.0把数据压缩成二进制帧起到一个什么样的效果14.http2.0有没有彻底的解决对头阻塞的问题呢15.dns解析的具体过程,域名-ip之间的具体过程16.vue2和vue3有什么区别17.vue3里面具体实现一个自定义指令是怎么做的18.vite的常见配置19.vite和webpack相比较有哪些优缺点20.vite的生产打包和webpack比较有什么优缺点21.有没有使用过rollup22.项目里的node有用什么框架吗23.关于websocket的使用24.自己有没有部署过项目,是怎么部署的25.登录上的身份验证和权限管理是怎么做的26.token的生成和校验是怎么做的,是否了解27.登录过程中密码加密传输的过程28.cursor用来解决你的什么问题29.怎么去学习前沿技术,比如现在很火的ai30.讲讲osi7层模型,4层模型,以及在其中各层都做什么31.http,https,tcp,ip这种是在那一层应该还有一些,但是有点久了细节记不清了,但是总结的应该也有百分之90左右了——————————————————————————————————————————————————有赞别的部门一面1.浏览器的最小根字号是16px,如果要缩小有什么办法2.如果说让你手写一个动画然后你认为这个动画的最小时间间隔是多少3.两道事件循环的输出题+点击按钮后的打印顺序(事件冒泡相关)4.let const var的区别5.vue里面为什么要使用key,对这个key的一些理解6.vue中有父子组件,他们钩子函数的一个执行顺序是怎么样的(初始-挂载完)7.watch和computed的区别8.为什么要引入虚拟dom,有什么样的好处,虚拟dom的本质9.keep-alive的作用,缓存的本质是在缓存什么10.如果说让你实现一个上拉加载的这种思路,有什么思路吗?11.虚拟列表是用库还是自己手写的,为什么选择手写,原理是什么,缓冲区域的数据量怎么去设置12.手撕题:根据url输出query和value组成的对象13.对ai的理解,有没有自己去做ai相关的东西(好像是说有没有做过模型相关的)14.询问目前状态等面下来感受:换一个人面问的东西就完全不一样,有些时候都在思考面经的意义,因为看很多最后也可能一点都不挨边。。
想进开水团喝开水:有赞这是在选超人吗
发面经攒人品
点赞 评论 收藏
分享
评论
4
30
分享

创作者周榜

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