软件工程师面试复盘

1.(居然没有自我介绍,上来就开门见山问我项目)介绍一下自己的项目(我选了C++纸牌游戏,后来面试官反馈我更多是在讲游戏的细节而不是说这个实现了什么功能——有点过于受上一次面试的影响了,上一次面试是了解功能之后再问的细节,不同面试官要了解的肯定不一样,怎么能上来就谈细节)

2.这些算法是否是多线程的(没有接触过多线程……显然不是orz)

3.对SVM的简单介绍(他应该是看了我第二个C++的项目才问的,然而这个我完全不知道,就算后来去网上查了也不知道,看来以后不知道的就不要写……只是知道其中一点点皮毛哪有用)

4.对Linux操作系统的一些问题(简单的文件管理具体包括哪些?vi编译器怎么跳转到最后一行,怎么复制一行……我这些真不清楚,我当时就用了一些简单的命令,甚至现在都不太记得了……)

5.C、C++的一些基础问题:引用和指针的区别,extern用法,预编译的概念(都没有想出来,后面两个上网查了,随便说了一点,第一个以为自己还记得,结果完全答错了,我感觉自己应该回去翻一遍C/C++ Primer)

后来斗胆问了问面试官的评价,

首先考研是很难有时间抽出来工作的,特别是技术岗;

其次应该多去做一些小项目,把我以前学的重温一遍,没掌握清楚的再学明白。

 

ps:别焦虑了!时刻提升自己就行!切忌一口吃成大胖子!

posted @   糖心葫芦  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示