Skip to content

字节-CrossPlatform-二面已挂

耗时30min最速解决

拷打

🐭🐭的bg跟开发离得有点远了,cv上也全是玩具项目,纯纯是被好心HR捞到这个岗的(Lynx开发)

  • 假设有A->B->C三个继承对象,在析构时顺序是怎样的 (不会,瞎答)

  • 假设有进程A和进程B,如果同时使用一个数据对象,此时引用计数在进程B中归零,但是仍然希望这个对象只能在A中销毁怎么办(依旧不会,pass)

  • 平时用过智能指针吗,是怎么使用的

  • 用过Electron吗,介绍一下Electron,为什么直接用Electron而不直接用Webview(依旧瞎答)

  • 有尝试过多线程开发吗,该如何实现多线程

  • 熟悉React吗,React的原理知道吗()

  • 假设我有一个React组件,这个组件是如何运行的,比如说这个组件该如何调用系统的api进行操作

  • 有过客户端开发经历吗,介绍一下

  • 假如说我有一个几百万行代码的项目,该如何用Coding Agent去进行相应的开发(简历一坨,考官实在没东西问了)

代码

  • 三个线程依次循环输出ABC(知道🐭🐭Coding能力一坨,说只看代码风格,但是最后因为忘了mutex/thread/condition_variable怎么用直接寄,啥都没写出来)

公式提问环节

  • 问了些AI在开发中应用的问题

总结

  • cpp卷多线程就完事了,,,
  • 八股得会,常见库最起码得会怎么用,,,
  • Coding能力还得练,,,
  • 🐭🐭cv太杂太拉了,沉淀中少话,,,