大概1小时时长 ,面试总体方面很好
---
- 数组的删除操作怎么改才能和链表差不多 ( 不能用额外的空间 )
( 我这里说 , 如果数组是正整数集合 , 那么我们删除就可以设置为 -1 , 但是又被反问说这样子不是浪费了空间吗)
- create table (id primary key , ..... , indexk (k) )
- 上面的sql有几个索引 , 他们的区别是什么 , 如果是你,你会选择哪个索引为什么
- 手写sql , 查询学生人数大于5的班级
---
- 进程和进程之间的同步 , 怎么保证
- 死锁怎么理解 ,条件
- 如何避免死锁
- LRU了解吗 , 如果用链表实现LRU
---
- 现在有一个登录模块, 如何进行设计测试用例
- 换句话说 , 如果我登录之后报错了 ,你怎么知道是前端报错还是后端报错
(我是可以看输出日志和信息)
---
- 计算机状态码了解吗
- get 和 post的区别
- 三次握手
- 四次挥手
- 为什么要四次挥手
---
- 手撕算法1 , 栈 , 合法括号序列匹配
- 手撕算法2 ,如图
---
还问了很多东西 ,基本都忘记了 不会不了解的
反问 :
>这次的面试是否会影响下次的投递
不影响,会有一个简历池,会丢进简历池等其他部门等捞
>你们部分是不是技术栈没有Golang
没有
#golang##go实习#
#go##实习##美团#