返回

**曲折的转行之路:从网申到面试,再到C++工程师**

后端

正文:

2023年3月,我再次看到同花顺招人的信息,上次我挂在了最后一面,这次我决定不能放弃,再来试试。今年的校招没有测评环节,但是笔试之后有电话面试。

笔试

还是熟悉的界面,选择题和编程题,编程题是实现一个函数,给定一个数组和一个目标值,返回数组中两个元素之和等于目标值的组合。我复习了LeetCode上类似的题目,并根据自己掌握的知识写出了代码。

电话面试

一周后,我接到了电话面试的通知,电话面试的内容主要是一些基础的C++知识,比如多态、继承、虚函数等。我答得还算流利,面试官也比较满意。

面试

又过了一周,我收到了面试的通知,面试安排在同花顺的总部。面试官是两个资深的C++工程师,他们问了我很多关于C++的问题,比如多线程、内存管理、智能指针等。我还被要求写一些代码,来考察我的编程能力。

面试结束后,我感觉自己发挥得还算不错,但也不敢确定能不能通过。几天后,我收到了同花顺的offer,我非常高兴,终于可以成为一名C++工程师了。

转行过程中的经验和教训

  1. 扎实的基本功是转行的基础。

C++是一门非常复杂的语言,想要转行C++工程师,扎实的基本功是必不可少的。我建议大家在转行之前,先花时间学习C++的基础知识,并通过LeetCode等平台上的题目来练习自己的编程能力。

  1. 选择一个适合自己的学习方法。

C++的学习方法有很多种,大家可以根据自己的情况选择一个适合自己的学习方法。我个人比较喜欢看视频和做题,所以我主要通过B站上的视频和LeetCode上的题目来学习C++。

  1. 持之以恒,永不放弃。

转行C++工程师是一件非常不容易的事情,但是只要你持之以恒,永不放弃,就一定能够成功。在转行的过程中,难免会遇到各种各样的困难,但是只要你能够坚持下去,就一定能够克服这些困难,最终成功转行。

  1. 积极参加校招和实习。

校招和实习是转行C++工程师的两个非常重要的途径,通过校招和实习,你可以获得宝贵的经验,并提高自己的简历竞争力。我建议大家积极参加校招和实习,这对你转行C++工程师会有很大的帮助。

结语

转行C++工程师是一件非常有挑战性的事情,但是只要你能够坚持不懈,永不放弃,就一定能够成功。希望我的经历能够给大家一些启发和帮助,也希望更多的人能够加入到C++工程师的行列中来。

附录:面试题

  1. 编程题:

给定一个数组和一个目标值,返回数组中两个元素之和等于目标值的组合。

  1. 基础知识题:

  2. 多态、继承、虚函数。

  3. 多线程。

  4. 内存管理。

  5. 智能指针。