阿里云-二面

1. 常见的树的数据结构有哪些,以及使用场景
2. 有在实际项目中用到吗
3. 讲讲Java中的数据结构
4. 展开讲讲B+树,解决了数据库的什么问题,没有B+树之前怎么解决的,和原来的方法有什么区别
5. 数据库中用B+树做什么
6. 如果需要update一个节点,这时候的树操作是什么样的
7. Java创建线程的方法
8. 线程通信有哪些方式
9. 操作系统也提供线程库,和java的库有什么不一样的地方
10. 用户级和内核级的区别在哪
11. 场景题:爬虫系统
12. 拷打实习
全部评论

相关推荐

06-17 20:38
已编辑
湖南科技大学 Java
6.17 腾讯云一面原以为到六月份就没啥hc了,结果早上就投到了腾讯云的后台开发,然后电话问我下午有没有空面试,太意外了,也太惊喜了,终于迎来我的处女面了面试官看我是大二还是第一次面,问的都比较简答,但我太紧张了,有点胡言乱语,但面试官还是很好的说, 总共拷打了70分钟左右,但是没怎么问八股,主要还是在拷打项目,记的不是很清楚,见谅面试过程:自我介绍,手撕:合并区间并输出索引列表,因为我用的c++,所以就是结构体+自定义排序+遍历计网:tcp三次连接,tcp与udp区别,udp为什么不可靠?数据结构:c++与java中的数据结构,c++中vecotr我设置长度为8然后push_back第九个元素会发生什么(因为我用c++写的手撕,面试官就问了写c++ stl相关的,以后还是尽量用java写吧避免挖坑)ArrayList与LinkedList,B+树用来做什么的(索引)?数据库中哪里用到了悲观锁和乐观锁,慢sql语句优化项目:第一个项目自己介绍了亮点,然后面试官问如果我前端心跳请求每1s发一个该怎么处理?(我答的redis搭建主从或者哨兵)第二个项目问了如何实现redis缓存高可用(答了针对缓存击穿、穿透、雪崩的几种方案),对于项目描述中说拦截90%请求是怎么知道这个数据的(答的用Jmeter)反问:面试官觉得我想要进入该公司实习需要具备什么能力:面试官说项目+八股+算法搞好面试官对我的评价怎么样和建议:还可以,建议写程序的时候变量名要规范(我手撕的时候有点懵,变量都是a,b,c)大概就是这些了,能不能二面已经无所谓,重要的是经验+1,面试官人真的很好
查看13道真题和解析
点赞 评论 收藏
分享
06-11 14:37
门头沟学院 Java
开始之前满怀希望,终究还是希望多大,失望多大!6.4一面虽然是全场景拷打,没理解题意时面试官非常耐心讲解,面试体验非常好。1.美团Leaf号段如何避免重复发号,如何100台虚拟机怎么拿到不同的号段?2.Redis如何去做消息幂等?3.Redis如何存储不同接口下不同IP近10分钟内的访问次数?4.请求上亿次为了防止打爆Redis,不需要记录明细,只需要统计结果怎么做?5.Java中用Redis加锁,防止同一订单ID处理多次,请求达到集群中谁抢到锁谁处理怎么操作?6.5中一个节点拿到锁后然后出故障,导致锁未手动释放,怎么办?7.不用RabbitMQ怎么坐延迟任务?8.用mq去实现,但是不用RabbitMQ怎么做?9.Mybatis中#和¥的区别,哪个更安全?10.在Spring一个大事务中调用子事务(如日志统计),不随大事务的回滚而回滚,让它独立,怎么做?11.ArrayList是线程安全吗?如何改进使它变安全?12.如何判断两个List是否完全相等?13.try catch final处理异常,final执行了,但是exception没有记录,什么原因?14.TCP三次握手是什么?15.抓过TCP的包吗?会携带什么信息(服务端与客户端有哪些信息进行交互)?16.什么是类加载机制?6.5二面问的相对简单,没有记录(本想等OC再发,不过已经凉了)兄弟们,大一找实习真的太难了,不管怎么说明自己的稳定性,面试官终究还是不信的
牛客56605099...:不是,哥们,大一就来卷了?
查看16道真题和解析
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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