字节跳动 大数据工程师实习一面

0. 介绍一下项目

1. 各个排序算法的时间复杂度,空间复杂度

2. 给出一组数据,找出第k个大小的数

3. TCP解除时的步骤(4次挥手),TCP和UDP的区别

3. sql题:找出一个班级各科前3名(top能用在group by吗)

用sql实现中位数

4. 编程实现把一个string类型转化为int类型

5. 为什么会选这个岗

5. 有什么问题

一面还是基础的比较多吧,我因为对这些知识早就忘了也没怎么做过计算机相关的实习,很多没回答上来,但是面试官人还不错,没有面露嫌弃hhh。估计是凉了,但是继续加油吧~回馈一波
#字节跳动##大数据开发工程师##实习##面经#
全部评论
为什么我的一面一来就问我个leetcode hard难度的题, 难顶
1 回复
分享
发布于 2019-07-30 11:26

相关推荐

#腾讯音乐工作体验# 1.自我介绍2.选一个项目讲一下它的难点3.token保存在哪的?4.如果token保存在redis,挂了怎么办?5.如果保存在redis,怎么保证token数据一致性?6.多个人访问,redis里面的浏览量如何增加?7.increment方法的底层原理了解吗?8.如果有多台设备,怎么保证增加的数量是对的?9.我看你主要还是Java开发,别的语言以前肯定也学过,那你知道Java和别的语言有什么区别吗?10.list set map有什么区别?11.文件分片你是如何获取到base64编码的?12.你跟前端是通过什么协议进行文件合并的?13.讲讲你的两级缓存?14.有测过首页加载速度吗?15.单条数据数据库查询时间800ms,除了数据量大,有没有考虑过是别的问题?16.数据库里的图片是以什么形式存储的?17.socket编程了解吗?18.epoll知道吗?19.Linux开发多吗?生成短链的指令?查询文件的指令?你在Linux用的比较多的操作是什么?20.用的什么消息队列?有没有对消息队列进行监控?消息丢失或者堆积怎么办?21.你的服务器只有一台,崩了怎么办?反问1.部门主要用什么语言开发(主要是go,也有Java,不过Java主要是做大数据相关的)2.对我的评价(对自己做的项目掌握的很好,不过对于你的项目不是那么迫切需要用到的技术后面还是需要学习一下,比如分布式锁这些)面试官没开摄像头,跟我说你可以开也可以不开,我开了,也没有算法题,应该还是技术栈不匹配。4.7晚上一面4.8上午挂
点赞 评论 收藏
转发
3 53 评论
分享
牛客网
牛客企业服务