虾皮java后端一二三hr面(提前批)已意向

一面 8.20
1.反射是什么?怎么在list<integer>添加string
2.spring有哪些设计模式 bean是线程安全的吗 (最后还是面试官提醒我threadlocal)
3.mysql怎么保证隔离性(mvcc ) redolog记录的是什么
4.redis为啥用单线程??单线程怎么做到并发 ?
5.redis数据类型zset底层结构?为啥用跳表
6.类加载机制?static int l=1在哪个阶段赋值为1?双亲委派
7.手撕:多线程顺序打印123
8.手撕:合并数组中k个链表
面试体验:面试官是个很年轻的小哥哥,人很好,不会的还会提醒我

二面 8.27
1.map了解吗说一说
为啥concurrenthashmap1.7用segment之后,又变成node,是之前的人没考虑到吗??
为啥之前用reentrantlock 之后用cas和synchronized
2.让你写一个服务器 理论上最多多少连接?实际有多少可能有哪些方面限制了?
每个连接占多大内存?10m可以吗?100字节可以吗?
3.mysql有哪些引擎?
按你这么说myisam不是没用吗?有什么适合的场合吗?为啥myisam表级锁innodb行级锁?
底层都是b+树有啥区别吗?
为啥非叶节点不放数据?
4.百度搜索引擎搜索词找出某天topk个热搜词
分治之后每个小文件怎么找出top100?(hashmap数据结构维护一个小顶堆)
分治可以不根据hash划分吗?平均划分?随机划分可以吗?
5.手撕:一个栈s1给出一个辅助栈s2把s1中的数据排序
面试体验:我太难了 非典型面经 一共就四个方面的问题 但每个方面面试官都会深挖 我hashmap说了十五分钟他也没打断我 但面试官也很和蔼

三面 9.1(之前问过hr是不是轮技术面 面试官说是 但面试并没有问什么技术问题)
1.有实习过吗
2.大学前对计算机有了解吗
3.大学有什么课印象很深吗
4.最近看了什么最新的技术吗
5.linux系统的设计哲学有哪些
然后面试官 给我介绍了一切皆文件 策略与机制的分离 单一职责
给我提了很多建议 是个大佬面试官
面试体验很好 学到了很多东西

9.23hr面
1.自我介绍
2.挑一个项目经历讲一讲
3.本科和研究生排名
4.挑公司比较看重什么?
5.优缺点
6.职业规划
7.offer情况
8.希望的公司氛围
9.你的抗压能力

9.29 意向 从笔试开始已经两个月了,终于结束了,呜呜呜呜呜呜呜呜
#面经##Shopee#
全部评论
老哥正式批吗
1 回复
分享
发布于 2021-09-03 17:43
楼主一面之后多久收到二面消息的😂
点赞 回复
分享
发布于 2021-09-02 23:04
滴滴
校招火热招聘中
官网直投
老哥,面试的哪里?深圳?
点赞 回复
分享
发布于 2021-09-03 19:00

相关推荐

2 34 评论
分享
牛客网
牛客企业服务