1

【第二十二期】Shein云平台一面&二面面经

 2 years ago
source link: https://studygolang.com/articles/35460
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

【第二十二期】Shein云平台一面&二面面经

itmrtan · 2天之前 · 177 次点击 · 预计阅读时间 1 分钟 · 大约8小时之前 开始浏览    

一面 意外的没有自我介绍,直接就开始问项目 介绍项目

Go有哪些数据结构

Go的数据结构的零值是什么

切片是怎么扩容的

Go中new和make的区别

make可以初始化哪些结构

了解过channel吗

channel内部数据结构有了解吗

有缓冲和无缓冲的区别

假设向关闭的channel写或读会发生什么

panic和error了解过吗

panic如何处理

连续关闭两次管道会发生什么

了解过Go的内存管理吗

简述下GC原理和过程

简述下GMP模型和调度过程

简述下了解的排序算法

说一说你最熟悉的排序算法的过程和复杂度

Docker

简述下Docker

简述下你一般用Docker干什么

了解过k8s吗

MySQL

简述下事务

Where和Having的区别

我问得想更深入了解公司和云平台部门

小结 总耗时30分钟左右,面试官是个小哥哥,声音听上去很年轻,我遇到说错的地方的时候也会提示我例如关闭的Channel那里我说反了也提示我说反了。意外的没有要求手写代码,而是口头简述代码和复杂有点意外 总的来说shein的云平台部门很看重语言基础,问了很多东西,相比我准备了许久的数据库几乎没什么问而且我还答的非常不好(最后那个我甚至忘光了)。 二面 二面出乎意料,看来确实有点缺人,基本上在聊天,很轻松。首先是自我介绍,然后问本科是什么,为什么没参加秋招,研究生考试如何,考得哪里的研究生。然后问本科你觉得最重要的三门课是什么,为什么。 然后问玩不玩游戏,假如有个180g的游戏但电脑只有4g内存,你要如何加载这个游戏,操作系统会发生什么问题。问页面置换是什么,有哪些算法,聊一聊LRU怎么实现,最后问了问快排思想 结尾问喜欢看书么,看什么类型的书,最后反问阶段 面试官很nice,最后还说如果考上研想实习可以来找他,也加了微信,整个过程只有15分钟……


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK