字节服务端开发一面

先手撕代码:

  1. 力扣112 路径总和 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。
  2. 在dp文件中存在一堆ip地址(无序),格式为100.200.300.400这样,给一个ip地址,判断是否存在。没什么思路,面试官给换了一题
  3. 力扣103 二叉树的蛇形遍历

然后不知道为什么开始问一些奇怪的问题:你是软件工程专业的,你对软件工程这个专业有啥想说的。我说到了软件过程管理什么的。又问你在公司实习的过程中,有用到这些教的东西吗。我有点懵

  • 操作系统相关的:
    进程和线程,说完对面没反应,我又说了协程什么的,又说内核线程,然后内核线程和用户线程的关系,答了个多对多。。进程同步的方式
    一些常用的linux命令,怎么查看什么(忘了,我不会)基本把会的说一遍
  • 网络相关
    tcp与udp的区别,应用场景,tcp的三次握手和四次挥手,tcp的报文首部字段(问有没有抓过包),http和https的区别,http方法,http与https常用的端口,http报文的内容,session和cookie的区别。
  • 数据库相关
    mysql和redis,这个我真的震惊,直接问我关于这俩有啥要说的,redis支持类型,然后mysql从事务,加锁,隔离级别,存储引擎,innodb和myisam一路说了好多内容,都是自由发挥,后面想不出来说啥了 想想可以说下主从复制,优化什么的没想起来,完全开放性
  • golang相关
    sync.map与map的区别 waitgroup用过没,怎么用的 select关键字 for v := range(vals){go do(v)}会不会报错,解释说是指针类性会出现错误

面了好久,一个半小时还多,最后也没让我问问题,感觉对方可能是想熬到下班还是咋哈哈,说明天让hr联系我,应该过了,但是感觉自己好多东西说得跟屎一样,唉,最近多转点锦鲤吧,保佑保佑

全部评论
是暑期实习还是校招啊?
点赞 回复 分享
发布于 2021-04-01 07:52

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务