字节-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怎么用直接寄,啥都没写出来)
公式反问环节
----
总结
- cpp卷多线程就完事了,,,
- 八股得会,常见库最起码得会怎么用,,,
- Coding能力还得练,,,
- 🐭cv太杂太拉了,沉淀中少话,,,