当前位置:   article > 正文

字节青岛pico面经

字节跳动pico部门面试

一面(5月7日)45min
自我介绍
介绍项目(用到的技术,ES搜索)
竞赛记忆深刻的点(开放问题,回答了线段树空间换时间,不可重用背包问题逆序遍历)

  1. c++和c主要的区别(面向对象和面向过程,c++三大特性)
  2. 在第一问的基础上,接着聊的多态原理(虚函数表)
  3. 构造函数种类
  4. 析构函数可以定义为虚函数吗
  5. extern关键字
  6. vector和list的区别
  7. 静态链接和动态链接的区别
  8. 进程和线程区别,进程通信方式,还问了多线程,但是我说不了解,就没再追问
  9. c++五种内存分配,堆和栈的区别
  10. 普通二叉树和二叉搜索树的区别
  11. 设计模式,单例模式
    算法题:力扣42.接雨水

二面(5月11日)27min
自我介绍
主要问项目(项目问的深,项目用到的技术,一层层深挖,怎么和导师/leader沟通的,压力面的感觉)
三次握手,四次挥手
进程,线程,协程(三者的异同和关系,问协程是因为我项目中涉及)
算法题:力扣179.最大数

二面完感觉压力确实挺大的,心里没底。
还好当晚HR联系我,说可以约HR面了。

HR面(5月12日)25min
双方自我介绍
聊背景,大体介绍部门,福利待遇,个人发展规划

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/682462
推荐阅读
相关标签
  

闽ICP备14008679号