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

  • 相关阅读:
    hdu 4115 石头剪子布(2-sat问题)
    AFNetWorking POST Multi-Part Request 上传图片
    左右c++与java中国的垃圾问题的分析与解决
    ACM核武器
    MAX2323E
    cocos2d-x 发动机分析:程序如何开始和结束?
    STL 源代码分析 算法 stl_heap.h
    Android 4.4(KitKat)表格管理子系统
    Swift
    Swift
  • 原文地址:https://www.cnblogs.com/NothingbutFight/p/16244200.html
Copyright © 2020-2023  润新知