【经验分享】做好自己,无问西东

个人微信公众号【LifelongCode】,有问题可以直接问哦😀😀

一、个人介绍

  • 双末流985硕士,军工院校;
  • 本科软件学院-软件工程,成绩一般,考研;
  • 研究生计算机学院-计算机技术,成绩中等,就业;
  • 就业去向:互联网公司-后台开发;

二、学习

1.本科:

只想说:好好学习,争取保研;自己本科太菜,就不写了;

2.考研:

考研的战线比较长,初试是一场持久战,每个人都有自己的学习方式,要找到最适合自己的方式自己,需要坚持不懈;复试是一场综合能力的考试,各个方面的能力都会被老师考察到,需要认真准备;下面以西工大为例,介绍具体的过程,
前期准备:
  • 选好目标院校,选好目标专业、确定招生人数;
  • 找研友,一起学习,找对应专业的经验贴多学习一下;
初试:
  • 数学:前期多看视频打基础,后期多做题找手感;
  • 英语and政治:拉不开差距,但是不能拖后腿;
  • 专业课:自主命题,多做历年真题和期末题目;
复试:
  • 联系导师:联系自己感兴趣的老师(简历、自荐信);
  • 机试:考察编程能力,很简单的题目,C或者C++作答;
  • 英语:考察听说读写能力,英语自我介绍,英语问答等;
  • 面试:考察专业课知识,包括数据结构、计算机网络、计算机操作系统、计算机组成原理、数据库原理、数学(高数、概率论、离散数学等)、前沿知识等;虽然面试涉及的知识点很广,但是都不是很深;准备好专业课知识,体现自己的扎实基础;准备好自我介绍和简历项目,体现自己的强大实力;调整心态,复试现场大胆表现自己;

3.研究生:

  • 课程:不能挂科,毕竟都研究生了,挂科影响太大(奖学金直接没了)
  • 科研:多与导师交流讨论;多向师兄师姐请教;多看论文,做研究可以多看一些英文顶刊顶会、中文核心,做工程可以多看一下知网国内知名高校的硕士博士毕业论文;
  • 求职:项目 + 八股文 + 算法题;好记性不如烂笔头做好知识点的总结;

三、求职

无实习无框架项目经历的Java后端开发上岸之路:https://www.nowcoder.com/discuss/769455
2022秋招大厂-Java后端开发-面试题目汇总:https://www.nowcoder.com/discuss/817925
2022秋招-研究所/银行-软件开发-面试题目汇总:https://www.nowcoder.com/discuss/821243

1. 前期准备

经验贴:
  • 牛客经验贴,多学习多总结
项目:
  • 教研室项目、实习项目、网上学习的项目、比赛项目等,自己真正做过的都可以
简历:
  • 基本信息、求职意向、教育背景、专业技能、项目经验、荣誉证书、自我评价、个人成果
算法:
  • 网站:LeetCode+牛客网+CodeTop企业题库
  • 书籍:《剑指 Offer》+《程序员代码面试指南—IT 名企算法与数据结构题目最优解》
  • 视频:左程云算法基础篇、提高篇、BAT算法精讲
八股:
  • 资料:牛客网面经+八股文整理
  • 视频:尚硅谷Sping、SpingBoot课程等;极客时间:MySQL实战45讲;
  • 书籍:《大话数据结构》+《大话设计模式》+《计算机网络》+《图解HTTP》+《计算机操作系统》+《深入理解 Java 虚拟机》+《Mysql 必知必会》+《Java 并发编程实战》+《Java并发编程之美》+《Java 编程思想》

2. 实战-互联网

  • 面试流程:笔试、多轮技术面、HR面;
  • 专业面试:一对一面试,技术面应该是40min-60min,HR面应该是20min-30min
  • 面试侧重:算法、项目、八股文、拓展题(海量数据和智力题等);

3. 实战-银行

  • 面试流程:笔试+面试+体检 (笔试题量很大);
  • 专业面试:一般是多个面试官,但是总时长很短,很多银行就一轮面试;
  • 面试侧重:学校、专业匹配度、简单的专业知识、项目;

4. 实战-研究所

  • 面试流程:性格测评+多轮面试;
  • 专业面试:一般是线下,去研究所面试或者研究所来学校面试,像是走流程;
  • 面试侧重:学校、成绩、项目、论文/专利、简单的专业知识等

5. 面试总结

  • 提前调试好设备,尽量找一个安静的地方;
  • 简历上的东西一定要全部都会,包括学过的课程,提到的专业技能,做过的项目;
  • 能找内推尽量找内推,很多公司能免笔试;能早投尽量早投,挂了还可以有部门捞;
  • 面试不要紧张,有礼貌,语速放慢,简明扼要,分条理回答;
  • 把我每一次面试,每次面试都是很好的练习机会,每次面试都能查缺补漏,及时做好复盘;
  • 对于算法题,如果是原创题目,即使是最笨的方法,也要把结果弄出来(保证测试用例输出正确);如果是之前做过的题目,用中等偏上的方法(大多数面试出的算法都是原题);
  • 学会引导面试官往你擅长的方面问,突出自己的亮点,扬长避短;不会的问题能说多少是多少,实在不会就说不会吧,不然面试官就会感觉你在乱说,而且回答问题的时候不要给自己挖坑,不要提到自己的盲点😂;
  • 好好准备一下HR面,问题都很类似(优缺点、职业规划、最后悔的事、最亲近的人、项目怎么分配、压力的时候以及自己如何处理的、最看重公司什么、是否有其他Offer等等),也可能会有触及灵魂的问题,提前整理一下回答思路和语言,列个提纲;
#学长学姐经验分享##秋招##Java##学习路径##书籍推荐##阿里巴巴##腾讯##字节跳动#
全部评论
2 回复 分享
发布于 2022-01-14 01:29
🎉恭喜牛友成功参与 【返校季】学长学姐经验分享活动! ------------------- 【返校季】项目启动!高流量扶持高内容曝光,带给你不一样的“返校”体验! 👉去分享你的过来人经验:https://www.nowcoder.com/discuss/821789
1 回复 分享
发布于 2022-01-13 18:02
【总结】海量数据处理的方法总结:https://www.nowcoder.com/discuss/808568 【总结】面试中常见的智力题:https://www.nowcoder.com/discuss/807456 【秋招总结】无实习无框架项目经历的Java后端开发上岸之路:https://www.nowcoder.com/discuss/769455 【秋招总结】2022秋招大厂-Java后端开发-面试题目汇总:https://www.nowcoder.com/discuss/817925 【秋招总结】2022秋招-研究所/银行-软件开发-面试题目汇总:https://www.nowcoder.com/discuss/821243
1 回复 分享
发布于 2022-01-14 01:28
想详细说说专业匹配度吗
点赞 回复 分享
发布于 2022-01-15 07:34
有点意思
点赞 回复 分享
发布于 2022-02-08 22:59

相关推荐

1. this指针是什么?它有什么作用?2. const成员函数有什么特点?如何使用?3. 如何实现一个简单的动态数组?4. enum和enum class有什么区别?5. nullptr是什么?它与NULL有何不同?6. 如何处理内存泄漏?请给出几种方法。7. 解释一下数据库的ACID特性。8. 什么是死锁?如何避免死锁?9. 解释一下链表和数组的区别。10. 什么是哈希表?它的优缺点是什么?11. 如何使用SQL进行数据查询?请给出示例。12. 什么是索引?它如何提高数据库查询性能?13. 解释一下进程和线程的区别。14. 什么是操作系统的中断机制?15. 解释一下二叉树的遍历方式。16. 如何实现一个简单的栈?17. 什么是数据库范式?请简要说明第一范式和第二范式。18. 解释一下内存管理中的堆和栈的区别。19. 什么是SQL注入?如何防止它?20. 解释一下快速排序和归并排序的基本原理。21. 什么是视图(View)?它有什么用?22. 如何使用std::vector实现动态数组?23. 什么是事务?如何实现事务的提交和回滚?24. 解释一下操作系统中的调度算法。25. 如何实现一个简单的图结构?26. 什么是外键?它的作用是什么?27. 解释一下深度优先搜索和广度优先搜索的区别。28. 什么是存储过程?它有什么优缺点?29. 如何处理数据库中的并发访问?30. 解释一下LRU缓存算法的基本原理。我面试看的是大佬的面经,链接放下边了  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
23 76 评论
分享
牛客网
牛客企业服务