字节青岛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
双方自我介绍
聊背景,大体介绍部门,福利待遇,个人发展规划

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值