首页 > shein测试工程师一面二面面经 (估计是凉经)

shein测试工程师一面二面面经 (估计是凉经)

一面
自我介绍

网络部分

http和https的区别
post和get的区别
tcp三次握手
http方法
http协议代表内容类型的字段
长链接字段

OS部分
进程线程区别

linux部分
查找grep

python部分
gil
常用的容器
list怎么去重

数据结构部分
你知道哪些排序算法?
稳定/不稳定
快排

一面都答上来了。

二面
体验不太好,感觉二面面试官不太会尊重人。大家都是搞技术的,没必要贬低别人的工作内容。

上来自我介绍。巴拉巴拉。面试官来了句,这就完了?场面一度十分尴尬。
嗯,你本硕都是计算机的对吧?合着没听我说话。。
你跨专业的,我也不为难你,咱们从操作系统开始吧。我说好。
进程/线程
进程间通信方式
命名管道在linux中具体怎么实现的?
那说说计算机网络吧。你会计算机网络,也会linux,那肯定会linux下网络编程了?
我:???????
你就随便说下linux中网络编程的5个io模型是怎么实现的吧。
我:????????
你研究生学的网络课程叫啥?
我:网络程序设计
那你肯定学过我问的问题。
我:????我肯定没学过。
那说说数据结构吧。你最熟悉的数据结构是什么?
栈。
树,图呢?
还行吧。
树的遍历方式?
给你一颗正常的树,你怎么做?孩子数量不定?
知道排序算法吗?巴拉巴拉。
快排跟面试官argue了下。我的实现和他的不一样,他想要我用严格的,至少他认为的严版的写法。
手撸过排序算法吗?
你项目做过什么?
巴拉巴拉。
有啥效果?
巴拉巴拉。
那还是有一点点用的是吧。(面到这里我已经想下机走人了,感觉有点不尊重人。)
你还自己做过什么?
你有啥要问我的?

感觉二面稍微有点不太尊重别人的劳动成果。跟面试官argue也没别的意思,我就觉得快排的实现方式不止一种,只要大致思路对,复杂度相当即可,并且用不用单独的变量来存储一些状态值完全取决于个人的编程风格与水平。并没有为了argue而argue.

后续,我看了严版的数据结构,我的实现没有问题。就算死扣严版我也站得住。


应该是凉了吧,感觉面试官对我不太满意。

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐