触宝科技sp专场面试复盘

-进程与线程区别,进程间的通信方式?

-数据库的隔离级别有几种,哪几种?

-操作系统中如何共享分区?

-了解redis否?

-使用过ping吗?

-tcp,udp区别,属于osgi哪一层?哪个速度快,tcp连接的三次握手四次挥手,两次握手不行吗?以及如果连接中途断开会怎么样?tcp连接的时候,客户端突然崩溃了,会怎么样?

-hashmap底层实现,与hashtable的区别,是什么到达多大数量会改为红黑树?怎么改为红黑树?什么是红黑树?为什么红黑树快?那你分别说一下红黑树的查找、修改、插入这些的时间复杂度吧?

-jvm gc原理?

-线程涉及到哪些知识点?单线程与多线程哪个快?为什么用多线程?

-锁、乐观、悲观、死锁、怎么解决死锁?

-代码题:写一个复杂度为O(n)的方法,实现输入一个数字,返回二进制里面有几个1?

-业务题:40亿个QQ号在文件中,给出一个QQ号,怎么去查找是否存在?

-智力题:俩人左右两边拿石头,怎么保证你能赢?除了动态规划这种运行代码的方式,手工计算怎么一眼看出来?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值