腾讯云智 暑期实习Java一面

1.经典自我介绍

2.介绍一下集合类

3.说一下arraylist和linkedlist

4.给一个list里面存储了姓名,去除里面姓李的人(stream过滤、迭代器移除),解释使用代码语言

5.说一下为什么要用迭代器,为什么不用其他的(fast-fail问题)

6.说一下stream流和迭代器哪个更快

7.说一下线程安全的map,说一下Concurrenthashmap是怎样实现线程安全的

8.说一下为什么重写了hashCode()还要重写equals(),怎样在hashmap中体现的

9.说一下Syncronized的底层实现,类型以及升级条件

10.说一下volatile有哪些作用,是怎么实现的

11.说一下final的使用,分别用在类、方法和变量上的区别

12.怎样实现继承String类实现字符串长度可变

13.给一个班级表,现场口述sql语句

14.介绍最熟悉的项目,你的职责,你具体做了什么,写了什么表,业务怎么实现多表查询,你有没有实现什么算法

15.说一下redis实现的session分布式登录,能不能从源码角度说一下

16.说一下Tcp为什么要三次握手

17.说一下当在地址框输入url开始一直到浏览器呈现出画面,有哪些过程

18.结合OSI七层模型说一下17题的过程

19.说一下抖动

20.说一下聚簇索引和非聚簇索引,再说一下回表

21.说一下双亲委派机制

反问:

1.给面试做出评价。答:暂不回答,需要和HR交流。

2.实习生进去做什么业务。答:地图方面,java、go、python都要会,涉及的技术面很广泛。java构建web,go负责高并发,python负责算法。

3.java方向的技术栈。答:web、大数据的hadoop,中间件redis、es、mq等。

这次面试忘记录音了,每次想到什么了就往上面加一点,反正总共面了50多分钟

#面经##腾讯##腾讯云智##暑期实习#
全部评论
是腾讯子公司吗,和腾讯差别大吗
点赞 回复 分享
发布于 2023-04-04 12:19 江苏
为啥只问了java
点赞 回复 分享
发布于 2023-04-04 15:11 湖北
外包要求这么高吗
点赞 回复 分享
发布于 2023-04-04 15:55 湖南
没撕算法吗,哥们
点赞 回复 分享
发布于 2023-04-04 19:54 重庆
String 什么时候可以继承了呀😂😂😂
点赞 回复 分享
发布于 2023-04-05 07:16 湖北
我们组刚开始春招,java岗位,可以考虑考虑呀
点赞 回复 分享
发布于 2023-04-06 00:08 浙江
反射可以实现final类可修改
点赞 回复 分享
发布于 2023-04-14 15:48 湖南
哪个城市呀
点赞 回复 分享
发布于 2023-04-20 18:52 广东

相关推荐

15 74 评论
分享
牛客网
牛客企业服务