当前位置: 首页 > 面试经验 >

同花顺C++开发 一面 3.15 1h 凉经

优质
小牛编辑
82浏览
2023-03-28

同花顺C++开发 一面 3.15 1h 凉经

面经祈福!

首先感谢同花顺,即使没有任何C++项目,也给面试机会了。

1.自我介绍

技术栈(Python、机器学习相关、深度学习相关,C++只是备选)

2.项目介绍

-深度学习相关的项目(Python)和C++仅有的关系就是使用PCL库和动态链接编译。

-不过面试官还是针对项目本身提问(难点、改进点)。

3.网络编程和Linux命令

-服务器、客户端通信流程。

-线程个数上限及原因(不知道)。

-自己常用的Linux命令(说的都是GPU下的指令)。

-top命令详解。

-查看进程及其线程命令PsTree,查看进程的线程内存消耗(不知道)。

4.C++基础八股

-对C和C++哪个更熟(C++)

-说下C和C++的区别,以及C和C++下struct和class区别。

-说几个C++11新特征(重点是智能指针):

---shared_point底层实现。

---引出循环引用。

---引出weak_point底层实现。

-STL模板库:

---说用过哪些(直接说了基本就是用来做算法题的)。

---map和unordered_map区别。

5.其他八股问题

-用过哪些IDE(pycharm、visual studio)

-代码出错怎么判断(盲猜要问gdb调试,但直接说用IDE看)

-用过gdb调试吗?说几条指令(同花顺的这个似乎是必问的,只说本科写汇编用过,也没细问)

-看过哪些库的底层源码实现吗?(PCL,里面部分函数自己用python重写了一下)

-针对上一条,为什么在Python里不用C++库(用了部分动态链接库,对这个回答比较失望)

--还有挺多问题不是很记得了,范围很广,但不是很深入。

6.其他问题

-自己和同学比有什么不足

-自己怎么学习(其实我是b站大学毕业生)

-有什么爱好

-怎么坚持做一件事(工作上让你不顺心的)

-自己觉得和职场人的差距(非工作能力方面)

7.自己的IDE共享屏幕手撕代码(限时10min)

-口述了一道题:判断字符串中的括号是否匹配,其中引号字符“”表示注释

-面C++的岗居然用Python也可以写?

-写完才发现他给的示例还包括字母。自己写的只能判断只包含括号和“”的串,就让说下思路。

-似乎不太满意,问能否改进(改不了,时间复杂度和空间复杂度都是n了)

---后续想想应该期待用正则匹配来做吧

8.反问

-是否有转岗机会?明确说明想转算法

-工作时长

个人感受:作为第一次面试开发岗,背八股和实际面试差距还是挺大的,还是需要有项目的支撑。同花顺已经很温柔了,并没有问很多深入的问题。

同时为今天的sao操作忏悔,本来想做时间管理大师,无缝衔接面两家。结果,同花顺面了一小时,直接超时鸽了另一家的HR面。另一家HR打电话来还刚好在共享屏幕被看到,尴尬得抠脚趾,导致手撕的时候心都乱了,就这样两家都凉凉。以后不会了,球球春招给点机会吧。

#同花顺2023春招##同花顺2023春招交流讨论##你觉得今年春招回暖了吗#
 类似资料: