字节跳动面经

manor的大数据奋斗之路 manor的大数据奋斗之路     2022-12-28     136

关键词:

作者:好运来好运来offer来来来
链接:https://www.nowcoder.com/discuss/718280?type=post&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_post_nctrack
来源:牛客网

一面(8.11一小时)
一面过后忘记整理问题了,不过基本都是常规八股问题,内容涉及操作系统、集合、spark基于yarn的工作流程(典中典)、hdfs读写流程 (典中典)、MySQL索引、innodb引擎等
算法题 LC976三角形最大周长,奇升偶降排序链表,字节典中典题目

二面(8.17一小时二十分钟)
1、项目
1)如何对项目做一些优化?除了性能上的
2) 遇到的困难
项目问的时间很长,大概四十分钟,细节基本都问到了,有的细节的地方记不清了,犹豫了一下,面试官还问为什么犹豫
2、MySQL
1)数据库引擎:innodb和myisam的差别

2)索引:主索引和辅助索引的差别

3)什么是回表查询,什么是覆盖索引

4)索引最左匹配相关题

A表 索引(a,b,c)

select * from A where a = ? and b > ? and c = ?

select * from A where a > ? and b > ? and c = ?

select * from A where a < ? and c < ?;
a,b,c能否走索引,怎么执行查询计划
3、代码
表log(user_id,log_date)
1)选出登陆次数超过三次的用户

2)选出连续登录天数超过三天的用户,用sql实现

用日期和排序相关窗口函数实现这个SQL
3)2)中的SQL改用算法实现
哈希map分组+滑动窗口+边界处理
注意边界,例如闰年、闰月,一三五七八十腊等等特殊的边界

3、三面(8.23三十分钟)
1、项目(十分钟)面试官对我的项目不感兴趣,草草问了问就结束了,
2、八股:
1)kafka如何做到消息消费时不丢失不重复,你有没有遇到过这种场景
2)spark streaming如何解决数据积压
3)spark数据倾斜如何解决
3、两道代码
1)第一道两个单向链表求第一个交点,太简单了以至于我说了思路就让我过了
2)参考微信抢红包,输入一个金额money,人数num,返回一个数组,设计一个抢红包功能;
思路:①先只考虑了整数红包的情况,每人至少抢1元,循环+random
②考虑实际抢红包,粒度精确到分
4、SQL行转列

hr面(8.24六分钟)
就主要问了问手上有没有别的offer,如果有会选择来字节吗

总结:三面的体验挺不错的,面试官都很耐心,hr说一周会给结果,到了周五忍不住催催,就很快发了意向

字节跳动面经

作者:好运来好运来offer来来来链接:https://www.nowcoder.com/discuss/718280?type=post&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_po 查看详情

字节跳动前端日常实习三轮技术面经

一面项目:描述项目某个功能的实现react的特点为什么要使用redux+immutable,redux和全局变量的区别diff算法react-redux的工作原理和相关源码还有一些项目的细节然后是基础知识:实现一个百度搜索框,包括垂直左右居中,自适应的... 查看详情

大数据面经字节跳动

人家的面经作者:杨超越救救孩子啊链接:https://www.nowcoder.com/discuss/170799来源:牛客网早上九点的面试,投的南京的岗位一面:一面面试官人很nice,遇到不会的也会安慰我说没关系,上来先自我介绍&#x... 查看详情

大数据面经字节跳动

人家的面经作者:杨超越救救孩子啊链接:https://www.nowcoder.com/discuss/170799来源:牛客网早上九点的面试,投的南京的岗位一面:一面面试官人很nice,遇到不会的也会安慰我说没关系,上来先自我介绍&#x... 查看详情

字节跳动面经——图形图像算法实习

目录项目:C++:图形学:编程题:项目:1.项目的目的2.项目的创新性3.你的职责4.项目细节,具体每个部分怎么实现的,用了哪些技术C++:1.重载和重写2.参数传递时,传值、传引用和传指针的区别3.指针和引用的区别4.函数返回... 查看详情

字节跳动面经——实习算法岗

目录一面二面三面一面一面是一个特别和蔼的面试官,我们用Q来代表面试官。A表示我。A:面试官,你好Q:你好,先坐一下自我介绍吧A:好的,balabala。(这个地方大家千万不要紧张,放平心态,在下面先准备好自我介绍,上去... 查看详情

4面字节跳动拿到offer,分享面经!

初识多线程介绍进程回到线程进程与线程并行与并发Javs实现多线程Java实现多线程需要注意的细节Thread线程类API设置线程名守护线程优先级线程线程生命周期使用多线程需要注意的问题线程安全问题性能问题安全发布对象简述解... 查看详情

字节跳动(抖音)android客户端实习3+1面经(代码片段)

很多朋友知道我在字节担任面试官,做公号的初衷之一也是希望能多一个为团队网络人才的渠道。但是一段时间下来发现真正找我咨询、内推的人并不多,不少同学对字节的面试有所忌惮,总担心准备不够。实际上字... 查看详情

2022字节跳动数据仓库实习面经(代码片段)

👊先和大家说一下情况,3月4号面试的字节跳动数据研发岗位直接把我挂了,我满脸疑惑,但是抱着学习和提升自我的心态,打电话问问hr,像看看面试官给我面试的评价,hr说,面试官就两行,... 查看详情

字节跳动面经分享(android客户端)(代码片段)

...双非学校,且非科班生,有三个App上架,大三在读9月1号投了字节的简历,9月中旬参加了笔试,9月底收到字节面试邀请10月初参加了第一轮面试,10月中旬参加了二面,10月27日参加了三面10月28日offermail一面(60分钟)前15分钟个人介绍,什么时... 查看详情

《面经分享》2021字节跳动秋招提前批面经(含详细答案!!!)(代码片段)

文章目录1.一面1.1自我介绍1.2项目经历1.3算法题1.4进程和线程的区别?1.5你了解哪些锁?1.6死锁的四个必要条件?1.7volatie与sychronized的对比?1.8volatie的应用场景?1.9虚拟内存了解吗?与物理内存的区别࿱... 查看详情

字节跳动实习后端日常实习的三次面试+hr面面经

...#xff0c;目前大三上学期,方向是Java后端;投递的是字节跳动日常实习的后端实习。本来打算明年3月份春招投递,不过最近参加了字节跳动训练营,他们给了一个内推机会,就直接投了(被迫投递 查看详情

字节跳动抖音android客户端实习3+1面经(已oc)(代码片段)

前言今日份收到一个粉丝分享来得字节抖音客户端的实习面经,他自己说这次没有面试成功的话,可能还在经历迷茫的找工作。机遇巧合通过学长的内推,前往字节跳动进行了面试。我就废话不多说了,直接进入... 查看详情

字节跳动java三面凉凉,一线互联网公司面经总结

工厂方法模式Spring框架使用工厂模式来实现Spring容器的BeanFactory和ApplicationContext接口。Spring容器基于工厂模式为Spring应用程序创建bean,并管理着每一个bean的生命周期。BeanFactory和ApplicationContext是工厂接口,并且在Spring中... 查看详情

工作三年终于社招进字节跳动!字节跳动,阿里,腾讯java岗面试经验汇总

...补充基础知识等。也是有些辛苦。终于是在前不久拿到了字节跳动的offer,现在我也来写面经,希望能帮助到大家!面经Java基础0.HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。拉链结构,数组+链表,原理是hash找数组... 查看详情

字节跳动超高难度三面java程序员面经,java开发电脑选择

一、SpringCloud1.服务发现EurekaEureka的高可用ConsulConsul安装与使用Consul常用命令Consul高可用2.服务提供者3.服务消费者RibbonFeign4.熔断器HystrixHystrixDashboardTurbine5.配置中心6.APIGateway二、使用Docker构建微服务1.Docker介绍2.Docker的安装3.Docker... 查看详情

仅一年工作经验成功跳槽字节跳动,腾讯并拿到字节的offer,全靠这份面经!

前言前几天由于工作的原因一直没怎么看私信,昨天在整理私信的时候看到了一个粉丝给我疯狂私信想要我帮忙整理一份大厂面经,说自己工作也有几年了想跳槽冲刺一下,但是不知道该怎么做好前期准备。我看到这个粉丝也是... 查看详情

字节跳动+京东+美团+腾讯面试总结,逆袭面经分享

高并发架构消息队列搜索引擎缓存分库分表读写分离设计高并发系统高并发架构部分内容缓存:Redis高可用:高并发系统设计:分布式系统分布式业务系统,就是把原来用Java开发的一个大块系统,给拆分成多... 查看详情