携程后台开发一面

  • 面试官迟到一会,但是态度很好,先道歉了然后自我介绍,听声音很和善
  • 问我擅长的语言是什么,我说Python(我是不是傻啊),然后说java也有学很多;可能因为这个,八股文问的很少很基础
  • 然后开始问java基础,equals和==的区别
  • 多线程,线程的各个状态(我还特意说了start方法,run方法,阻塞那里的sleep和wait方法,但是都没问。。。)
  • 问redis学过没有,我说学过一点皮毛,但是我可以深入学
  • 写一个代码题:阶乘结果的0的个数,我写完了之后他问问题。然而我莫名自信,觉得思路和结果都能看出来没问题。。。
  • 数据库行锁、表锁
  • 反问:我问了什么时候能得到结果,然后面试官说他只负责打分,什么时候给通知是hr决定的
  • 我听到打分,就问了一下我有什么短板要补,他说这是你上班之后才能决定的
  • 希望能有二面,拜托拜托
#携程##校招##Java工程师##面经#
全部评论
校招吗老哥
点赞
送花
回复
分享
发布于 2021-03-24 22:20
楼主也没问项目吗
点赞
送花
回复
分享
发布于 2021-03-25 11:27
滴滴
校招火热招聘中
官网直投
楼主你好,请问你是实习、校招还是社招?
点赞
送花
回复
分享
发布于 2021-04-18 13:17
老哥面了多长时间
点赞
送花
回复
分享
发布于 2021-04-19 10:35

相关推荐

点赞 评论 收藏
转发
第一题:求最小插入字符‘o'的数量,使得输入的字符串有连续的you字段,比如输入yuyu,输出2,输入yuyou,输出1,输入youyou,输出0,输入yyyy输出0;第二题:有三个数组,ai,bi,ci,先输入n代表这算个数组的长度,再依次输入每个数组的数字,求使ai+bi=ci成立的i值,比如输入:41 2 3 45 6 7 80 12 8 1输出2,解释(对ci也就是第三行排序,有ci=[0,8,1,12],所以i=2);再比如输入:41 2 3 45 3 2 61 5 0 2输出2,解释,对ci进行排序,有ci=[1,5,0,2],所以i =1,这里5只能用一次,位置2用完不能给位置3再用了!!!第三题(大意):给一个数组,让这个数组中的素素两两合并,输出数组的最小长度,比如输入[1,3,2,5,4],输出3,解释:先合并3和2有[1,5,5,4]再合并5和5有[1,10,4],输出3第四题(大意,这题我没太看懂题):大意是,先定义了一个最长路径,是树中任意两个端点间的最大距离,又定义了一个f(i),表示给第i个节点,添加一个新的节点(似乎这里是新的节点,不是添加新的叶子节点)后的最长路径。输入:5(代表节点个输,5代表5个节点)1 2(代表1是2的父节点)2 3(代表2是3的父节点)3 42 5输出:(输出记不清了,印象中输出第一行是4,第2行是3(要么就是4),第三行是4(要么就是3),剩下几行不记得了)
投递携程等公司7个岗位
点赞 评论 收藏
转发
1 8 评论
分享
牛客网
牛客企业服务