热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

字节跳动一二三面面经

2022年秋招春招提前批大厂面经整理(持续更新中~)字节跳动一二三面面经一面4.19(50min)自我介绍随便介绍一个

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)


字节跳动 一二三面面经

一面 4.19(50min)

自我介绍
随便介绍一个 项目 (只是简单介绍)
基础
计算机网络相关

  1. 五层模型,路由器和交换机在哪层
  2. http和 https的区别,https的建立过程,TLS的过程
  3. TCP和UDP的区别,TCP四次握手过程,TIME_WAIT
    逻辑题
    小明离家有50米,每走一米吃一个苹果,起点有100个苹果,每次最多背50个苹果,请问最多可以拿回家多少苹果?
    代码
    划分字母区间
    情景题
    买票时,30分钟后自动取消,怎么实现?
    反问
    技术栈?golang
    部门业务?幸福里 买房app
    表现怎么样?表示面试不能说,后面会有hr联系
    隔了一天下午约的二面

二面 4.21(35min)

自我介绍
做过什么深度学习的项目(自我介绍提了一嘴,开发经验少,大学主要做的算法项目)
简历里的项目
基础(基础答的很差)
计网
1.TCP和UDP的区别,沾包问题
2.OSI七层模型,每层有啥协议(ARP在OSI中属于数据链路层)
3.ARP协议的具体过程,ARP的表存储在哪里?
操作系统
1.进程 线程 协程的区别
2.32位和64位操作系统的区别(不知道)
3.上下文???(没听说过)
4.缓存置换算法
数据库 编译原理(正在学,所以掌握的不好就没问)
思维题和代码题
1.数据库中存了经纬度的点,如何取出一个点,x半径范围内的所有的点?
以x为中心,找到包含圆的切正方形,然后计算正方形里的点
2.矩形区域存在多个基站,每个基站有自己的覆盖半径R,求所有基站合起来的覆盖率
把矩形分为很多小格子,计算每个小格子是否在圆里,然后求概率
3. 打家劫社 有一个村庄,村庄里有n个用户,每户人家有一定的财富值,假设你去打劫这个村庄,但是不能打劫相邻的两家,求最多可以打劫多少财富?
dp:f[i]= max f[i-1],f[i-2]+val[i]
其他
什么时候能来实习?
反问
表现怎么样?基础要在补一下,本科生还可以,算法还不错,应该会有三面
二面说可以过但一直没收到hr约三面,所以最后找的内推人去了解的情况(果然找一个好的内推人还是很有用得),隔了3天终于约上了三面

三面 4.28

自我介绍
询问毕业以后的打算和实习时间
计网
HTTP介绍,HTTP和TCP,UDP的关系,状态码
COOKIE和session的区别
自己有做过计网的东西吗,怎么实现的,socket怎么建立
写代码
写一个class动态二维数组,创建,更新,修改,删除(刚开始写的二维指针,但忘了怎么给二维指针分配内存了让自己去百度查一下,然后问内存是否是连续的,怎么实现连续内存,使用一维指针的方法)
给一个c语言程序,删除注释部分(没调完就不让调了,自己习惯了用string的一些语法,面试官不让用,自己写,然后让把给的程序用换行符放一个string中,一直没明白什么意思,最后才明白,凉凉)
总体来说三面表现太差了,估计应该是凉了,代码都没有调出来……

总结语


希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人

资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!

在这里插入图片描述


推荐阅读
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 本文详细介绍了PHP中与URL处理相关的三个函数:http_build_query、parse_str和查询字符串的解析。通过示例和语法说明,讲解了这些函数的使用方法和作用,帮助读者更好地理解和应用。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • 前景:当UI一个查询条件为多项选择,或录入多个条件的时候,比如查询所有名称里面包含以下动态条件,需要模糊查询里面每一项时比如是这样一个数组条件:newstring[]{兴业银行, ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • 介绍一款好用的内网穿透工具FRP
    本文介绍了一款好用的内网穿透工具FRP,它是一个使用Go语言开发的高性能的反向代理应用。FRP支持多种协议类型,并且可以根据域名进行路由转发。 ... [详细]
  • 本博文基于《Amalgamationofproteinsequence,structureandtextualinformationforimprovingprote ... [详细]
  • POCOCLibraies属于功能广泛、轻量级别的开源框架库,它拥有媲美Boost库的功能以及较小的体积广泛应用在物联网平台、工业自动化等领域。POCOCLibrai ... [详细]
  • 3年半巨亏242亿!商汤高估了深度学习,下错了棋?
    转自:新智元三年半研发开支近70亿,累计亏损242亿。AI这门生意好像越来越不好做了。近日,商汤科技已向港交所递交IPO申请。招股书显示& ... [详细]
author-avatar
小清新快乐尘埃2008
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有