字节跳动校招开发一面、二面【凉】

一二面连着面的

一面

  • 问的挺基础,基本没有回答不上来的问题
  • 算法:最长公共字符串【我自己推出来了,,人生第一次推动态规划】

二面

算法

  • 矩阵的90度转【说思路,没写出来】
  • 换题:二分的最左边界【秒了】
  • 链表的递归翻转【说思路,没推出来】

操作系统

  • 操作系统分页的好处
  • CPU线程切换的信号
    • 答了磁盘调度算法【被面试官给扯回来】
    • 答修改程序计数器的指令【被面试官给扯回来】
    • 不会了~

逻辑题

  • rand(5) 实现 rand(7)【这个竟然没想起来】
  • 100万文件找10个最小的【Top N】

反问:

  • 说了说自己JVM、Java、JUC,挺好,不过面试都没问【争取下机会】
  • 说了下现在校招需要掌握哪些技术,前天阿里面试问我:微服务、分布式,现在校招需要掌握这些嘛
  • 面试官说:微服务、分布式有点过分了,校招生还是很重基础的,计算机网络,操作系统,算法这样的

个人总结

  • 上一次字节邀请面试给拒了【害怕字节的面试】
  • 这一次面试还可以,虽然挂了,但是感觉问的问题,自己还有进步的空间
  • 接下来就好好的看下Spring源码、背操作系统和计算机网络、看左神的算法课了【有机会再看下分布式和微服务】
#面经##字节跳动##Java工程师##校招#
全部评论
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-12-24 20:08
什么原因挂了呢?
点赞 回复 分享
发布于 2020-12-24 20:18
这是补招吗
点赞 回复 分享
发布于 2020-12-24 20:26
CPU线程切换的信号,这个有没有大哥知道,,,没听过这个东西。。。
点赞 回复 分享
发布于 2020-12-24 20:37
请问二分的最左边界是什么题。。
点赞 回复 分享
发布于 2020-12-24 21:36
矩阵的90度转好像是leetcode几天前的每日一题
点赞 回复 分享
发布于 2020-12-24 22:05
码住
点赞 回复 分享
发布于 2020-12-25 13:35
奥里给!!!!!
点赞 回复 分享
发布于 2020-12-25 16:16

相关推荐

10-11 14:49
门头沟学院 Java
#软件开发笔面经##凌志软件##牛客创作赏金赛#一面1、介绍一下你的项目,说下重点,体现出你所扮演的角色(巴拉巴拉介绍了项目,然后说了接口优化)2、这个数据库数据怎么样把它转换成树结构,一次性返回?3、数据库表设计一般遵循一个什么原则(三大范式、反范式)4、说一下索引的理解,以及创建索引方法,索引有哪几种,说一下?5、一张表存好几科的成绩,id,sid(学号),cid(课程id),score(成绩),怎么把每一科的前三名筛选出来通过sql​说一下思路,嵌套查询,嵌套里边先查比这课成绩高的数量,外层判断,如果大于的数量少于3,那么就是前三名,然后根据课程和成绩id排序接口6、说一下varchar和char,有什么区别,char的空格填充到哪里?7、C语言和JAVA都介绍下,有什么区别8、学过java后边的几个章节吗,讲一下有哪些 (IO流),现在有一个TXT文件,怎么在代码中识别他的固定字符串。9、一个String字符串,如何实现去重?10、多线程写过没,实现线程的方法,怎么运行线程11、说一下递归和树的区别二面1、String的默认方法有哪些,替换字符串是什么?2、session、会话、线程,生命周期都是什么时候创建什么时候销毁?3、cookie和session的区别4、linux查看日志的命令,实时查看,top?tail?5、数据库设计 char varchar区别,几种连接方法?6、怎么学习的,java自学还是学校课程?二面忘记记录了,靠记忆只记得这些了....
点赞 评论 收藏
分享
6 50 评论
分享
牛客网
牛客企业服务