字节跳动 -- 后端开发工程师
- 自我介绍
- 挑一段实习经历具体介绍一下个人产出,承担的角色,难点,怎么解决的
- 上下文记忆怎么做的?有没有了解行业内的做法?具体改进会怎么做?
- 高性能体现在哪里?设计了什么方案达到了低延迟?
- 流式输出的原理是什么?哪些协议可以做这种流式?有了解它是怎么实现流式的嘛?
- 这个项目还有没有要提升的地方,优化的地方?
- 如果要支持图片、语音,你会怎么做呢?
- 交给你一个接口耗时的优化,你会怎么样做这个工作?
- Redis在哪些场景下使用?
- 线程的思想是什么?进程和线程的区别是什么?
- go的协程怎么实现的?
- go语言中panic和recover的机制是什么?能不能讲一下背后的原理?
- 什么是死锁?
- channel什么场景下会产生死锁?哪些场景需要预防?
- HTTP协议怎么实现类似于流式这种方式?
- HTTP请求网站,整体的流程会涉及哪些环节?
- 手撕:自创题?
- 手撕:自创题改进版!
- 介绍一下有没有什么难忘的经历,从发现问题到解决问题,这种经历
1h6min,整体面下来体验好,面试官也温柔,一些发散性问题回答的不是太好,问着问着就问到原理上了
字节面试体验卡~
#发面经攒人品#