字节跳动_游戏技术开发_一面(20250305)

go中的channel用过吗?

go中的channel有哪几种情况会发生panic?

go中如果程序出现panic了,怎么才能保证程序不会退出?**

go中所有的panic都可以被捕获吗?**

go中缓冲和无缓冲的channel有什么区别?

go中的select用过吗?如果同时有多个channel就绪会怎么样?**

go中的同步原语有哪些?**

go中的协程和线程有什么区别?

go中的协程是怎么管理和调度的?

mysql中的存储引擎都了解过哪些?

mysql中一条sql语句的执行过程说一下?一定要经过存储引擎层吗?**

mysql中的事务介绍一下?

mysql事务的原子性是通过什么实现保证的?

mysql事务的隔离级别有哪些?

mysql可重复读这个隔离级别是怎么实现的?**

mysql的索引是怎么实现的?为什么是B+树?

tcp的三次握手过程说一下?为什么是三次?两次不行吗?**

tcp的流控是怎么实现的?

tcp的滑动窗口是怎么实现的?相比固定窗口有什么区别?

redis中的zset底层是怎么实现的?为什么要用跳表?

redis你的项目中是什么部署方式?项目中的分布式锁是怎么实现的?

redis实现分布式锁要怎么实现?

redis分布式锁如果锁过期但是业务还没执行完,怎么办?

手撕:反转链表

总结:panic那块回答的不好,其他感觉答的还行,第二天挂!
全部评论
问下是实习还是春招哇
点赞 回复 分享
发布于 03-25 19:14 新加坡
请问是哪个工作室呀?
点赞 回复 分享
发布于 03-17 08:00 美国

相关推荐

都送什么礼物吗?如果送的话,价格大概都是多少?辛苦大家给个参考啦!
牛客73617529...:要送就送那种没必要买又很贵的,假设一个打瓦的显示屏 鼠标 键盘都很贵,你送这些突出不了价值,直接送一个很贵的鼠标垫包记住你的。
点赞 评论 收藏
分享
DKS233:(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务