抖音支付一面

#抖音支付#
#实习#
#面试#

面试时长:48分钟

1 八股
1.1 操作系统
- 线程和进程的区别
- 进程之间有哪些通信方式
- 内核态和用户态的区别
1.2 计算机网络
- 介绍一下计算机网络中select,poll和epoll,以及他们的区别
- https协议中的加密过程,秘钥交换的过程
- 介绍一下tcp和udp协议,两者分别有哪些特点,各举一个应用场景
- 介绍一下tcp三次握手和四次挥手的具体过程
1.3 数据库
- MySQL中,什么情况下需要加索引,什么情况下不需要加索引
- 介绍一下乐观锁和悲观锁,他们有什么区别
- Redis中定义了哪些数据结构
1.4 面向对象
- C++中指针和引用有什么区别
- 面向对象的三大特性是什么
- 面向对象相比于面向过程,它的优势在哪

2 设计
- 设计一个插件化的限流器,支持50QPS到3000万QPS的限流

3 编程
判断一个链表中是否有环
全部评论
刚才我也面了,感觉差不多
1 回复 分享
发布于 01-08 16:14 北京
佬,有消息了吗
点赞 回复 分享
发布于 01-10 16:55 广东

相关推荐

头像 会员标识
03-21 10:54
已编辑
门头沟学院 后端
分享面经,攒攒好运部门:核心本地商业-业务研发平台40min项目和八股问答+手撕自我介绍一下项目中这些技术栈都是用来做什么的,展开讲讲为什么使用spring cloudspring cloud和消息队列的区别spring boot中使用到了哪些设计模式spring中,某一个类中普通方法A调用同一个类中的事务方法B,这个事务还会生效吗?mybatis如何防止SQL注入如何合理设计项目的数据表的,有哪些考虑为什么使用Redis,直接将数据放入数据库中不行吗使用布隆过滤器解决缓存穿透问题,具体展开说说刚才说到布隆过滤器的误判,展开说说Java内存模型了解吗你们mysql的存储引擎使用的哪个Git使用过哪些命令Redis的持久化机制了解吗线程池使用过吗,他的核心参数有哪些,如何设置这些参数的,考虑到哪些因素拒绝策略有哪些,默认的是什么具体说说如何使用 Redis 进行缓存预热的数据库的索引如何验证是否有效呢Explain中的extra info中的Using filesort知道吗(听过但具体的没说上来)java平时用的是哪个版本Java1.8的一些新特性了解吗,展开说说【顺序不一定是这样,回忆可能错乱】手撕 力扣原题:删除链表中倒数第N个节点几分钟做完,然后让我讲讲怎么做的,分析一下时间复杂度和空间复杂度反问:部门主要是做什么的(闪送)平常工作中使用到哪些技术栈-------------------------------整体感觉有几个问题回答的一般,目前状态还是业务初试,希望能过更新,早上约了当天下午二面
查看24道真题和解析
点赞 评论 收藏
分享
评论
1
26
分享

创作者周榜

更多
牛客网
牛客企业服务