shopee 一面面试
忐忑的面完了😂
面经如下:
讲讲项目经历
项目中遇到的困难和怎么处理的?要有细节
session 和cookie 有什么区别?
事务的隔离级别?
数据库的索引怎么实现的?(B+树)
B+树和B树的区别?B+树的优点?
数据库的三范式是什么?
TCP UDP HTTP区别?讲讲TCP三次握手?
进程和线程和协程的区别?
异步IO和同步IO的区别?同步和阻塞的区别?
…其他的忘了 想起来再补
算法
一千万个数找出其中最大的k个数?
怎么判断一个链表有没有环?怎么判断环里面几个节点?
手撕算法
把输入的AaBbCc字符串 按照输出小写字母在前大写字母在后的顺序输出,比如AaBbCc输出abcABC(最好不借助其他空间)
我比较菜,借助了StringBuilder 然后两次for循环
😂#Shopee##Java工程师##面经##校招#
面经如下:
讲讲项目经历
项目中遇到的困难和怎么处理的?要有细节
session 和cookie 有什么区别?
事务的隔离级别?
数据库的索引怎么实现的?(B+树)
B+树和B树的区别?B+树的优点?
数据库的三范式是什么?
TCP UDP HTTP区别?讲讲TCP三次握手?
进程和线程和协程的区别?
异步IO和同步IO的区别?同步和阻塞的区别?
…其他的忘了 想起来再补
算法
一千万个数找出其中最大的k个数?
怎么判断一个链表有没有环?怎么判断环里面几个节点?
手撕算法
把输入的AaBbCc字符串 按照输出小写字母在前大写字母在后的顺序输出,比如AaBbCc输出abcABC(最好不借助其他空间)
我比较菜,借助了StringBuilder 然后两次for循环
😂#Shopee##Java工程师##面经##校招#