携程线下面试

到了之后排号,排了大约一小时。

刚看到面试官就感觉不妙,气场太强了,纯纯大佬级别的。八股就是给你说个大概方向,让你一口气的说完,把你了解到的都说了

java

集合都有什么(我回答的collection和map接口,以及下面的子接口和实现)

hashmap怎么实现的?画一下结构

红黑树是什么样的结构?红黑树怎么自旋?

treemap怎么实现的?

treemap和hashmap线程安全的集合是什么?

跳跃表有了解吗?画一下结构图。有什么是基于跳跃表实现的?

hashmap可以使用跳跃表实现吗?(回答:可以但没必要。面试官直接笑了)

算法

图论中涉及的算法都有什么应用?(之前好像做过外卖配送订单调度的题,就说这个是应用。然后面试官让我写一下伪代码,这个怎么实现的,然后说我给自己出那么难的题。。结果就是我不会。。扯不出来)

线程

线程池怎么创建(回答了构造函数,包括里面的参数,还有executor创建)

怎么实现线程安全(锁、同步变量,aqs(纯纯给自己找罪受,背了一些,没想到那么深))

那你讲一下aqs怎么实现的(背了概念),后面问了啥忘了,反正有点难,没回答出来

mysql

java和mysql都有很多锁,mysql中的锁都有什么?(公平非公平啥的。还有记录锁,范围锁,next-key)

这些锁都是什么时候会被加上去?(不记得了,就记得排它锁加表锁,next-key会出现死锁)

执行计划有了解吗(explain,以及返回的参数)

那返回的参数,比如extra都有什么?扒拉扒拉。。

然后extra返回的参数根据性能排个序。

都是什么情况会返回这个参数?

spring

面试官问的是你熟悉什么开源框架(说的spring,面到这里已经是感觉g的不能再g了,说完spring我就笑了,因为当时感觉是面试官让我找个熟悉的)

spring是怎么加载的,注解啦,加载过程,怎么调用的说一下(问完心态崩了,只记得啥componentscan,configuration,beann啥的加载)

新增:

想起来了!越想越气

问我spring中的设计模式,工厂模式都有什么?让我画工厂模式的结构图(什么继承什么,什么实现什么的)

无能狂怒!!!!!

简历

看了一下你的项目,好像都是很简单的项目(然后就没问了)

反问

已经感觉自己凉了,都懒得问他是什么部门,介绍一下业务了

直接问的觉得哪里有欠缺,是研究的太浅了么?

面试官:是的,给他个人感觉都有了解,但是都没有深入,并不理解问题的本质。如果开发业务的话,就只能别人告诉你用什么,然后你去用。

然后安慰我,沟通能力还是有的。(他真的,我哭死)

也不能说体验不好吧,但是确实是被薄纱了,感觉面经没出现这么难的,而且都说携程问项目,场景题,咋到我就这样了

抽号也是运气(有的问的难度没有那么高,不过也是我太菜了,有些确实只背了八股),虽然也知道自己确实没有那么深入的研究,可是这不是校招么。。不至于吧。。

拜拜了程子。。

顺便说一句

倦了,不会真要大保底回家人才引进了吧。感觉现在也没啥互联网厂了,后面也没啥笔试了,就等运营商和银行了(但是听说今年没有口罩了,运营商和银行都缩招,所以时代的红利我什么时候能吃上呢?21年选择考研,快毕业了,才发现这世道全变了,当年的白菜价都是30w以上吧,本科随便进的公司现在都不一定给过简历)

美团测开感觉也要凉了,5天没有动静,当时二面的内容奇奇怪怪

招银全a,同批周边只有一个人发面了,其他人都没动静

百度a了2.03/2,估计也没戏了

滴滴a了1.82/2,但是后端没有hc了听说也是gg

小米a了1.67/2,内推的师兄说状态变为面试中了,但是也一直没约面,好像是base南京的java还没有开始?

shein(广州)2/2,题目不难,而且好像不少人ak也挂。

当年要是坚定的去实习会不会好点呢,但谁又知道呢。

究竟什么样的offer才能配上这一路的颠簸呢?

#面试题刺客退退退##我的失利项目复盘#
全部评论
说白了,就是经济不景气,上面给企业压力,企业拿我们开涮。不招人就别发笔试面试,真的恶心人。问这问那,也不想想当年自己刚出去的时候会什么。
25 回复 分享
发布于 2023-09-15 10:54 浙江
兄弟太难了!!😭😭
7 回复 分享
发布于 2023-09-13 15:05 山东
这特么是校招啊,什么玩意?不想要可以直说的,本科时候那需要这么多都能进大厂,现在算法八股项目,特么的
6 回复 分享
发布于 2023-09-15 11:45 上海
我携程暑期意向了 你这难度比我之前暑期难多了
6 回复 分享
发布于 2023-09-13 20:01 浙江
兄弟,我也是,本科随便拿offer,研究生快毕业了,却什么都进不去了
5 回复 分享
发布于 2023-09-14 17:51 湖北
一面面的很好,二面面试官就专挑你简历上没有的问了 我那么全能我来当gpt 行不行
5 回复 分享
发布于 2023-09-14 16:58 江苏
红黑树怎么自旋?这个问Java选手吗?
5 回复 分享
发布于 2023-09-13 15:14 江苏
一样,太难了,我背了八股,结果都没问,估计问到也是答个概念一样寄
3 回复 分享
发布于 2023-09-13 19:38 江苏
34号面试官吧兄弟,跟我面的一模一样,真是傻杯
2 回复 分享
发布于 2023-09-15 02:46 江苏
挺难的,java里最后一题,有一个并发集合ConcurrentSkipListMap就是跳表实现的哈希集合,你这可以但是没必要,确实很难绷住。
2 回复 分享
发布于 2023-09-14 13:35 广东
怎么跟我面滴滴一样,全程拷打😅
2 回复 分享
发布于 2023-09-13 19:59 广东
是不是没实习,据我所知,有实习的基本都放过了
1 回复 分享
发布于 2023-09-16 10:29 陕西
哈人,我明天下午也线下面携程
1 回复 分享
发布于 2023-09-14 17:31 北京
太强了,疯狂拷打😂😂
1 回复 分享
发布于 2023-09-14 14:58 江苏
我感觉你笔试还是6的,你刷了多少题啊?我力扣259做笔试题还是没一点思路
点赞 回复 分享
发布于 2023-09-20 21:21 浙江
小米南京java,上次看到说已经没hc了
点赞 回复 分享
发布于 2023-09-20 17:02 江苏
我觉得这种难度的面试根本就没意义……线下整这么难干啥呀
点赞 回复 分享
发布于 2023-09-17 08:49 上海
又是校友,你们这些大佬赶紧拿offer吧,别跟我们卷银行了
点赞 回复 分享
发布于 2023-09-15 12:31 江苏
去年携程做完英语测评没有发offer,结果来了这家
点赞 回复 分享
发布于 2023-09-15 08:20 浙江
刚做完测评,看到佬面经有点想放弃了
点赞 回复 分享
发布于 2023-09-15 03:48 江苏

相关推荐

小鹏面试 1. 一个线程中执行的任务如何确保顺序执行;2. binder无参调用如何知道client是谁;3.anr是如何分析的;中教云写一个api能够访问所有制定类型的文件中教云二面;TCP三次握手四次回收,线程死锁;实现O(1)复杂度的LRU最近最久未使用DNS如何解析域名访问一个网站的过程美团外卖一面1. 进程和线程的区别;2. 死锁的概念,如何预防死锁;3. onnewInent什么时候调用如果在 AndroidManifest.xml 中,将 Activity 的 launchMode 设置成了 “singleTop” 模式,或者在调用 startActivity(Intent) 时,设置了FLAG_ACTIVITY_SINGLE_TOP标识,那么,当该 Activity 再次被启动时,如果它依然存在于Activity栈中,并且刚好处于栈的最顶层时,那么它将不会被重新创建,而是直接使用原来的实例,此时,onNewIntent(Intent)将会被调用,后续生命周期中的其它方法,就可以使用 onNewIntent(Intent)传递过来的新的Intent参数了。也就是说,调用顺序如下:onNewIntent() -> onRestart() -> onStart() -> onResume()activity栈唯一(singleTask)原则下,通过Intent启动一个Activity,如果系统已经存在一个实例,系统就会将请求发送到这个实例上,但这个时候,系统就不会再创建一个新的实例,不会调用onCreate方法,而是调用onNewIntent方法4. RecyclerView 如何区分header和footer5. 跨进程通信的方式有哪些6.hashmap的底层原理,不安全的原因,如何确保安全支付宝一面1.http和https区别2.安卓的安全机制有哪些;3.安卓的art虚拟机;4.安卓的启动流程有哪几个阶段;5.手机按下电源键启动内核;6.Linux启动模型;7.网络如何确保安全,如何确保秘钥的正确性;8.网络层次的七层结构;9.Socket位于哪一层;10.内存溢出;11.热修复方案;
查看25道真题和解析
点赞 评论 收藏
分享
06-28 18:58
已编辑
东北大学 Java
1.自我介绍2.List和Set分别有什么实现了线程安全的集合?ConcurrentHashMap线程安全的执行流程?3.介绍一下CAS的原理,是乐观锁还是悲观锁?4.讲一下任务进入线程池后的执行流程5.有很多线程执行的时间不一样,怎么安排执行?有一个线程依赖于上边这些线程所产生的结果,Java有什么类可以实现这个功能?6.如果一个大型项目,某一个时间所有的CPU的已经被占用了,导致服务不可用,我们开发人员应该如何使服务器尽快恢复正常7.讲一下Java的内存模型8.volatile关键字9.介绍一下单例模式,双重检查锁定的流程10.volatile除了可以保证线程之间的可见性外,还有什么功能?11.有哪些垃圾回收算法?G1用的是什么回收算法?12.老年代无法正常回收,可能是什么原因?13.讲一下Redis的淘汰策略, LRU的底层实现14.你认为,用LRU来进行淘汰,合理吗?如果存放的数量级很大,那么Redis要维护这么大的一个双向链表,这个开销是不是就很大了?应该如何解决这个问题15.讲一下MySQL的索引优化策略,讲一下索引覆盖16.有了解过索引下推吗?17.项目是实验室项目,还是网上找的练手项目?18.微服务是通过什么通信的?19.介绍一下项目用到的 Guava,项目里边你认为比较复杂的地方20.项目里Redis的BitMap是如何实现人群标签的21.准备给项目加上一些什么别的内容?22.有没有对AI,大模型的相关知识有学习,有运用吗?平常用什么AI大模型23. 手撕,给一个n*m的网格,每个网格都有一个值,求到达右下角终点的路径,并且路径和最小。一面过了
查看23道真题和解析
点赞 评论 收藏
分享
评论
86
246
分享

创作者周榜

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