shopee虾皮后端开发工程师一面(已经感谢信)

面试官人超级好,安慰了我一波,让我别紧张。

1、做一个简单的十分钟以内的自我介绍(???我只说了一分钟)

2、你本科学过数据结构与算法啊,说一下都有哪些数据结构吧(数组,链表,树等,队列和栈忘了说)

3、来说一下数组和链表的区别(存储空间可不可以扩展,连不连续,插入和删除的时间复杂度,栈和堆忘了说)

4、提到了树,那么说一下都有哪些树(二叉树,搜索树,平衡树,B树,B+树)

5、说一下二叉树的结构(根节点,左右子树,叶子结点),如果已知节点数N,怎么求深度(log2(N-1))

6、排序算法都有哪些(O(N^2)的冒泡,插入,O(NlogN)的堆排,归并,快排)

7、说一下快排的思路吧,口述

8、优化有哪些(随机哨兵,递归前判断,如果数量级较小用插入代替快排)

9、哈希表了解吗(说了查找的时间辅助度,还有哈希表的基本结构,问了哈希冲突不会。。。)

10、操作系统了解哪些,除了线程和进程

11、操作系统的命令知道吗(没听懂是啥。。。)

12、进程间通信方式(管道,FIFO,消息队列,信号量,共享内存忘了说。。。)

13、虚拟内存置换算法,LRU了解吗,结构和原理(hashmap+双链表,时间复杂度O(1))

14、IO有哪几种(阻塞IO,非阻塞IO,IO复用,信号驱动IO,异步IO)

15、问了问同步IO和异步IO的区别(同步是就绪事件,异步是完成事件)

16、TCP和UDP的特点和区别(这个我回答的超级好^_^)

17、TCP三次握手说说吧(英文字母SYN说了半天)

18、数据库会吗(不会,简单用过)

19、找出指定范围内,所有满足各位置依次加1的数,例如1234(看错题了。。。写了好半天,结果是错的,后来说了思路)

反问

20、技术栈是Python,Go,Java(主要是Go)

21、有大数据方向的业务吗,对高并发要求高吗(对,有的,但是可惜面试官不是这个方向)、

22、觉得我有哪些不足吗(面试官表示没面过太多人,,,后来说了数据库最好还是会,很加分的)

#Shopee面经##面经##校招##Shopee##C++工程师##秋招##C/C++#
全部评论
1 回复 分享
发布于 2020-08-18 08:16
操作系统考察Linux命令吧
点赞 回复 分享
发布于 2020-08-18 08:26
楼主收到二面了吗
点赞 回复 分享
发布于 2020-08-18 11:12
楼主有二面了吗
点赞 回复 分享
发布于 2020-08-18 18:16
楼主面得是C++么?
点赞 回复 分享
发布于 2020-08-18 20:34
不知道楼主是不是跟我同一个面试官,我是这周一下午6点半面试的,问我的问题跟你很像,代码题应该也是一样的,是“虾皮数”对吗?但是我今天收到感谢信了。。。
点赞 回复 分享
发布于 2020-08-19 14:42
请问楼主算法题,各位置依次加1,指的是连续子数组就行,比如2345?还是说值为数组下标加1?
点赞 回复 分享
发布于 2020-08-20 11:00
楼主收到二面了吗
点赞 回复 分享
发布于 2020-08-26 00:32
我想问下,多久会收到感谢信?😥
点赞 回复 分享
发布于 2020-08-28 19:27
国内岗位,需要英文面试吗
点赞 回复 分享
发布于 2021-06-29 16:47

相关推荐

hanliu:1. 排版与格式问题字体与对齐问题:标题和内容的字体大小差异不够明显,无法迅速吸引目光。某些文字看起来有些拥挤(比如校园经历中的“班委成员”部分)。2. 内容逻辑性模块顺序问题:实习经历放在较靠后的位置,实际上这部分内容对应聘来说更重要,建议提前突出。细节表述不够突出:比如教育背景部分的专业课程仅仅列出名字,没有说明自己在这些课程中表现如何或者掌握了什么技能,缺乏量化描述。多余内容:例如“班委成员”和“宣传委员”这类校园经历,叙述过于普通,缺乏和岗位相关的实质性贡献。,建议简写。3. 措辞专业性表达不够精准:例如“协助班长与团支书更好地为同学服务”显得较为笼统,没有实际成果的体现。用词重复:如“学习了焊接”“学习了光检”等重复词语较多,缺乏丰富的动词来展示个人能力(如“负责”“优化”“改进”等)。技能展示不足:虽然列出了UG和CAD证书,但没有明确提到这些技能如何在实际工作中发挥作用。4. 技能匹配度技能深度不足:虽然列出了掌握的软件和技术,但没有描述技能水平(如“熟练掌握”“精通”),也没有具体案例支持这些技能。缺乏岗位导向性:比如针对机械设计与制造方向,实习经历提到了“E6尾灯项目”,但没有详细说明自己在其中的技术贡献,可能会显得经验描述泛泛而谈。5. 自我评价问题表达空泛:如“具有良好的沟通协调能力”“责任心强”之类的描述太常见,没有让人眼前一亮的特点。缺乏成果支持:自我评价中的能力没有用具体项目、经历或成就来验证,可信度较弱。 兄弟加油
点赞 评论 收藏
分享
评论
6
84
分享

创作者周榜

更多
牛客网
牛客企业服务