字节跳动一面凉经

1.操作系统
虚拟内存和物理内存的转化
bio nio  aio 区别
epoll了解吗  怎么用  底层是怎么实现的
2.网络
http和https的区别
https的原理 私钥存储在哪里
数字证书
tcp的拥塞控制
2.数据结构
1亿数据里面100万条是严格要求有序的 100万后面的数据只需要知道大概的范围
二叉树里面两个节点的最近公共父节点  时间复杂度
红黑树特性  平衡性
3.java相关
新生代 老年代 新生代频繁发生gc怎么调
jvm的参数有了解哪些
hashmap底层采用的数据结构
有了解哪些中间件
学习更关注哪方面的知识
4.数据库
读写锁发生死锁的情景
存储引擎的比较
5.编程题
给定一个二维网格和一个单词,找出该单词是否存在于网格中。

单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。

示例:

board =
[
['A','B','C','E'],
['S','F','C','S'],
['A','D','E','E']
]

给定 word = "ABCCED", 返回 true.
给定 word = "SEE", 返回 true.
给定 word = "ABCB", 返回 false.
面试官提示我 转化为图 然后用搜索  然而我太菜了 还是不会。。。
一遇到编程题就凉凉。。。
#字节跳动##面经##内推##校招#
全部评论
老哥,编程都原题……
点赞 回复 分享
发布于 2019-08-18 14:12

相关推荐

09-27 00:29
东北大学 Java
伟大的麻辣烫:查看图片
阿里巴巴稳定性 75人发布 投递阿里巴巴等公司10个岗位
点赞 评论 收藏
分享
10-11 15:42
皖西学院 Java
青鱼LINK:我硕士,也是java0面试,吾道不孤
点赞 评论 收藏
分享
3 61 评论
分享
牛客网
牛客企业服务