【顺丰】-Java岗-同城科技一二面面经

一面

(1)自我介绍+项目介绍。
(2)项目是使用什么编程语言和框架实现的
(3)python中list和tuple的区别
(4)java中的线程如何使用
(5)了解java中的框架和设计模式吗
(6)数据库死锁发生的应用场景。
(7)什么情况下数据库会进行加锁?举个例子。如果不加锁,会有什么后果?
(8)链表结构详述。
(9)算法:写一个有环的链表
(10)如何判断链表有环。慢指针一定能追上快指针吗?如何证明
(11)算法:用java或者shell实现将A文件和B文件的数据按行交替写入C文件中
(12)算法:1-100,100个数,取走一个,怎么快速知道取走的数是哪个?
(13)反问环节
依然有遗忘的地方,但是面试体验是真的好,面试官会引导你思考。

9.24 顺丰同城科技二面

非常偏业务,面试官会出场景题考察候选人的思维发散情况。
虽然我觉得我凉透了,但还是要许愿一下hr面。

发表评论

后才能评论