【第四期】字节跳动一面 golang

itmrtan · · 1487 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

> 欢迎加入[GOLANG ROADMAP](https://www.golangroadmap.com/),一个年轻的Go开发者社区。本篇面经中的面试题已收录到社区企业题库版块。 ### 一、golang - 1、什么是内存逃逸,在什么情况下发生,原理是什么? - 2、函数传指针和传值有什么区别? - 3、new和make有什么区别? - 4、了解golang的GC吗? - 5、了解GMP模型吗,介绍一下? - 6、channel了解吗,channel的工作原理是什么? ### **二、计算机网络** - 1、TCP三次握手、四次挥手,timewait,closewait状态 - 2、了解socket编程吗,其中accept方法是什么 - 3、get、post方法有什么区别 ### **三、操作系统** - 1、进程和线程的区别是什么 ### 四、数据库 - 1、mysql索引了解,原理是什么? - 2、hashmap原理 - 3、redis有哪些数据类型 ### 五、算法 - 1、爬梯子 - 2、分苹果 问题不止这些,大概记得这么些

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1487 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传