Shopee一面面经

如果网线断了,还能发送数据吗?

time_wait状态、

Socket编程的代码是怎么写的?

网络抓包,和所用工具?

客户端发送数据包A,然后在发送数据包B,服务端怎么解析。

30亿个整数,1GB内存怎么排序?外排序+多路归并;有没有更好的方式?在用hash算法把大文件拆分成小文件的时候,比如1-10000hash到文件1,2000-30000hash到文件2中,再在每个文件内排序,这样拍好后,总体就有序了,会更快

如果一条语句执行很慢,怎么优化?这条语句没有多余的字段,建立了索引,也走上了索引,也分表分库了。它还是很慢,怎么优化?(不会,有知道的同学讨论一下)

Linux上查看网络状态的命令。

Netstat

Ping(这个是查ip的,但是也能检测出网络状态了)

Redis做分布式锁,断电情况下怎么释放锁,释放错误怎么怎么处理?

怎么设计一个数据库连接池?

怎么快速判断一个数是不是4^N次方?

一个链表,只给中间一个节点,不知道他的前一个节点,怎么删除它?

算法:三数之和?扩展:在不改变原数组的情况下,时间复杂度有限制,还能怎么做?

反问。面试官人很好,介绍了公司业务等方面,一面总体来说问基础。

#面经##校招##Shopee##Java工程师#
全部评论
sql优化那题问得挺深的,有一种情况是刚好这句查询是快照读 需要到undo日志去查询 刚好这时候事务比较多 需要递归到很深的地方才能找到
2 回复 分享
发布于 2020-09-01 18:18
这感觉越晚面试越难
点赞 回复 分享
发布于 2020-09-01 16:06
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向
点赞 回复 分享
发布于 2020-09-01 16:07
sql优化的那个该怎么回答呀,有大佬帮忙解答一下嘛
点赞 回复 分享
发布于 2020-09-01 17:44
sql优化那题,会不会是数据库选错了索引?可以用force强制走自己选定的索引
点赞 回复 分享
发布于 2020-09-01 17:57
sql优化那个会不会是把一些数据放到es?
点赞 回复 分享
发布于 2020-09-01 18:19
昨天面的?怎么这么难啊😅
点赞 回复 分享
发布于 2020-09-01 18:26
笔试挂
点赞 回复 分享
发布于 2020-09-02 00:11
笔试挂
点赞 回复 分享
发布于 2020-09-02 00:48

相关推荐

牛客吹哨人:签三方前查一下校招黑名单,对你真没啥坏处:https://www.nowcoder.com/creation/manager/columnDetail/MKaapm
点赞 评论 收藏
分享
3 28 评论
分享
牛客网
牛客企业服务