携程 - 日常实习后端一面

1. 实习经历
2. HashMap底层实现,为什么要使用红黑树解决哈希冲突
3. ConcurrentHashMap
4. CAS原理
5. CAS可以保证有序性吗
6. 讲讲volatile
7. ThreadLocal如何解决内存泄漏
8. MySQL事务
9. 索引底层数据结构
10. MVCC机制
11. Redis常用数据结构
12. Redis持久化的方法
13. ZSet底层数据结构,ZSet如何知道某个元素的排名
14. JVM内存结构
15. 垃圾回收算法
16. 引用计数法,可达性分析法,三色标记法
17. Kafka如何保证消息不丢失
18. 网络七层模型
19. TCP和UDP的区别
20. 正向代理和反向代理的区别
21. 跨域传输问题

算法:二叉树的层序遍历

已拒
全部评论
佬在哪里投的,是之前有实习经历了吗?我投好多公司都已读不回的
1 回复 分享
发布于 11-21 01:50 江苏
佬,啥时候投的
点赞 回复 分享
发布于 11-19 12:46 北京
只有一面吗
点赞 回复 分享
发布于 11-20 12:13 湖北
问问佬投完多久约面
点赞 回复 分享
发布于 11-20 14:01 吉林
你好,请问是大专学历吗?
点赞 回复 分享
发布于 11-21 13:49 安徽
base哪的呀
点赞 回复 分享
发布于 11-24 16:05 河北
我也在boss和官网投了携程, 一个在筛简历, 一个不回, 纯新人刚刚开始投, 怎么解析这两个信息
点赞 回复 分享
发布于 11-25 21:02 重庆
佬面完多长时间oc的啊
点赞 回复 分享
发布于 11-26 09:48 安徽

相关推荐

11-05 14:55
南昌大学 Java
现在大三想找java后端实习,最近一个多月才开始认真学,现在哪个学的都不好,而且很多都不懂,主要有几个问题1.按我的理解,没有日常实习很难找暑期实习,没有暑期实习秋招又会很难吧?之前只知道算法八股项目,想着慢慢学到时候找暑期实习,现在觉得不行,项目没有实习有价值,项目都是包装的,而且牛客上大部分人两个都有,万一没有找到日常实习,能通过好项目弥补吗?我觉得应该很难,本科能做出什么好项目,我还开始得这么晚。2.我应该最晚什么时候学到什么程度找到什么水平的实习比较好3.怎么找合适的实习岗位,我分不清公司好坏,除了有名的大厂剩下的根本分不清,那个50强这个100强又来一个亚洲第一,搞不懂具体是什么情况...
牛客571659853号:其实日常实习和暑期实习权重是差不多的,尽量别等到暑期实习因为筛选比较严重,日常好进去些,至于项目的话你默认能做到尚硅谷或者黑马那种技术栈的项目 准备两个就够了,尽量早点实习,争取秋招前要有一个实习经历(不管是暑期还是日常),才算是秋招入门券,学的程度的话你看别的哥么发的简历对比对比就知道自己项目该做到什么程度了,专心学学的话学四个月应该能搓两个项目,并且也要同时刷刷题,八股的话就正式开始春招时候背也行,至于实习公司的话无所谓等你有海量offer了再考虑,先准备春招找个好的实习
点赞 评论 收藏
分享
楼主是通过学长内推投递的小红书后端开发岗base 上海做的是可观测研发(Metric、Trace、Log等)timeLine:11.06 投递11.11 一面11.14 二面11.15 oc相当于一周速通了11.11(一面) 50min1、自我介绍2、Spring的自动装配(SPI机制)3、@Autowired和@Resource的区别4、如果一个Bean没有注册成功,会报什么错?服务能够正常启动吗?5、你刚才提到懒加载,介绍一下类的懒加载。6、Spring的循环依赖(三级缓存)7、你用过哪些Spring的注解?8、介绍一下@Configuration注解9、你提到stream流讲一下你平常用过哪些stream流的方式?了解flatMap吗?10、讲解flatMap的时候提到流的合并,从而讲到多线程聚合,讲一下你怎么实现的?11、提到了countDownLatch, 如果你不用countDownLatch,利用线程池 + future你怎么实现?12、Java的反射13、什么情况下会导致full GC?14、介绍一下数据库的几种范式,他们分别解决了什么问题(主要想看你是怎么来设计数据库的)。15、在什么情况下你会考虑建索引?16、什么是联合索引?17、什么是覆盖索引?18、介绍一下数据库的事务(ACID)19、随便选择一个特性来介绍,我介绍的是持久性(redo undo)20、什么是MVCC,MVCC的实现原理21、HTTP和HTTPS的区别?22、提到了非对称加密,HTTPs是对称加密还是非对称加密(都有)23、能实习多久反问:    1、部门业务    2、为什么没有算法(时间来不及了,等下有其他会议)11.14(二面) 50min1、自我介绍2、询问实习内容(介绍前部门的链路、架构)3、MVCC4、如果有一个大文件里面有很多字符串,单节点你内存不够(反正装不下),如何进行去重?我提到用哈希、bitMap的方式来解决。面试官说必须100%去重,bitMap布隆过滤有误判风险。说其实想问的是MapReduce。5、如果你的整条链路宕机了,你会先考虑恢复什么?6、第一段实习利用是用Redis记录来校验防止MQ的重复消费的,好像问的是为什么要用Redis,其次就是Redis宕机怎么办(不太记得了)其他八股没什么印象了,对场景考察比较多7、面试官要求手写Java的生产者、消费者的同步机制,进阶写一下触发死锁。不会,给我换了道算法题    394.字符串解码(秒了)两面面试官都很好,感觉组内氛围不错,有几个学长在那。字节因为女朋友在杭州,所以本来打算字节>小红书的,但是字节二面挂了感觉有点kpi,这下也只能去小红书了
许愿ssp的芝士很精致:xiao哥无敌了
查看29道真题和解析
点赞 评论 收藏
分享
评论
11
75
分享
牛客网
牛客企业服务