SERVICE PHONE

400-123-4657
  • 诚信为本,市场在变,诚信永远不变...

公司动态

当前位置: 完美电竞 > 新闻动态 > 公司动态

机械专业出身完美电竞的你现在怎么样了?

发布时间:2023-10-07 点击量:874

  完美电竞机械专业转行的情况一直是这个专业讨论的热点,为了弄清楚这个情况,我专门在机械专业中做了一个简单的调查

  某华中985学校(HUST啦)机械设计制造及其自动化专业,连续多年学科排名全国前三;问卷对象均为2009级机械专业毕业生,2013年本科毕业,截止今年(2018年)大部分博士也顺利毕业,基本都参加工作。

  3. 所从事职业:结构和工艺设计、生产制造、项目管理、软件编程、教师和公务员等

  说明:由于转行与否的界定比较麻烦(比如在汽车行业做软件开发,职业上其实可以算转行,但行业却又不算;在手机和互联网行业做结构设计从行业算转行,从职业又不算),故对于是否转行的问题设置成了主观回答。因此,只是通过这个问卷简单摸底大概的情况,其数据并不能十分科学的代表客观情况,这一点特别注意。

  学历的分布硕士比例比较高,这一点比较出乎意料,可能和本校学习氛围比较好有关系。

  这个结果有点出乎意料,之前认为一般大家转行都会选择高薪的互联网和金融行业,但其实互联网和金融的从业者比例分别仅为10.6%和3.2%,反倒是体制内的比例高居第一,超过了机械专业的大户汽车行业。

  针对具体从事的工作类型,和传统机械密切相关的结构及工艺设计高居第一达到21.3%,这一工作基本是有实体产品的行业都会需要的职位。排名第二的是教师和公务员,这与题目2中高居第一的体制内19.1%基本吻合。软件编程的比例也较高达到13.8%,但因为自动化、汽车、工业控制领域都会有编程的工作,这一职业也不全是互联网的高薪工作。

  转行与否这一题的结果让我有点吃惊,可能还超过了目前网上对机械专业的担忧情况。高达六成的人认为自己转行了,而未转行的人中又有57.9%的人考虑转行。合计起来,愿意继续从事机械行业的人仅有16%,这个数据彻底说明了机械专业毕业生们对这一行业的绝望。

  之前我以为转行比例会和学历相关,因为读研、读博一般会接触到更前瞻的内容,也有了一次新的选择方向的机会,硕士的转行比例应该大于本科,但结果呈现转行与否和转行意愿和学历的关系并不大。博士中未转行的3人均没有转行的意愿(样本量较小)。

  ……这个结果可以说是相当直观了,数据很诛心。转行的人中对现状满意的高达57.1%,不满意的仅为25.0%;而未转行的毕业生中对现状满意的仅为32.4%。当然,工作和职业仅仅是满意与否的一个维度,家庭、所在城市、感情、买房与否、买房早晚情况都会对影响对现状的满意度完美电竞,不过转行后的满意度大幅度高于未转行的满意度,还是客观说明了机械专业,或者机械行业在现在社会中的一个有点悲哀的缩影。

  2. 机械学子转行的首选并不是互联网和金融,而是公务员和教师;可能因为前两者门槛较高

  上面的结果虽然早有预计,但没想到如此赤裸裸。更加悲凉的是我们这帮同学当时基本都是用高分选择了这个学校王牌的机械专业,从高考分数来说大家基本都可以选择电子、通信、计算机、软件等等,当年也有不少同学报了机械却因为分数不够调剂到计算机和软件的(命运啊)。然而,毕业之后大家的境遇却因为行业相差这么多。其实,这帮机械的同学都足够有基础,也足够努力,只是因为一个选择。

  我做此调查的目的并不是想劝目前在校的机械学子尽快转行,每个人的境遇和实际情况都不一样,是否转行,转到什么行业,这些问题都要结合自己的情况和内心去选择,而不是说转行就马上辞职报班学Java和Python,毕竟社会和职场都是多元的。

  下面我选几个典型的情况,尽量从不同的角度展现一下机械学子的境遇,也供没有毕业的机械学子参考。

  毕业后回到准二线城市的老家,目前在一家民营工业设备公司任售前主管。不考虑转行主要是因为老家除了公务员外并没有更加好的工作,加上工作顺利,暂时也没有买房的担忧,对现状还算满意。关于是否推荐机械专业,觉得喜欢机械的,可以继续;如果是为了钱和生活,不推荐。

  目前在一家电子模组公司做微电子设计,对工作的不满意主要是因为行业比较苦逼,明确说明买房早晚对于幸福感有较大影响。同时也吐槽了下机械专业课程的不合理。而对学生的忠告是要早点找到自己的兴趣点,选对适合自己的行业。

  海外硕士毕业,目前在某汽车公司做结构和工艺设计。暂不考虑转行主要因为自己喜欢机械和汽车,也觉得工作中还有很多有意思的内容可以挖掘。但因为上海生活压力大,忠告机械专业学子应结合家庭经济情况谨慎考虑。

  就是我自己啦,目前在汽车行业做智能网联相关的工作。大概是大三就明白自己不喜欢纯机械的东西,转而开始接触电子相关;读研的时候转去做嵌入式系统开发,从此就和机械没太大关系了。对现状满意倒不是因为工资(汽车行业和互联网还是比不了),主要是自己找准了自己的定位和喜好,从软硬件开发入手,弥补了高考没有填志愿到北邮的遗憾,现在的工作也是自己喜欢的内容。

  我想说的是,如果发现自己不喜欢机械,趁早去做自动化相关的项目,机械专业内这种转变相对容易;但如果仅仅是想多赚点工资而去做程序员,我只能说机械专业转互联网开发其实还是有难度的,没有极强的耐心和基础,反而不如踏踏实实学机械。

  2. 如果对机械极其有兴趣,综合考虑家庭条件、所在城市等因素,尽量不要让自己过的太辛苦

  3. 机械行业的工作,尽量避开一线. 如果仅仅是为了想多赚钱而转行,请拿出足够的毅力和努力

  另外,各位机械行业的从业者和毕业生,如果有兴趣帮我继续完善这个问卷调查,我会持续跟进相关结果,后续继续更新。

  华东理工过程装备及控制工程(化工机械)2016年本科毕业,本打算赴美留学继续研修Mechanical Engineering,主要方向想学Mechanical Design。大三花了大把的精力重修课业,弥补之前落下的GPA,同时还备考着TOEFL/GRE,假期拖家里的关系进厂实习,慢慢地一切都好转起来达到了中意学校的“硬件”要求。一切准备就绪,又花了整个暑假看遍眼花缭乱的学校官网,填完无数的表格,完成了7所学校的DIY申请。

  但最后申请的7所学校都把我拒了,没有一个Offer。后来家人找了中介让我再申一年,说是我文书没做好,但我拒绝了。

  我觉得这是天意,我让家里给我两年时间,让我做做自己真正想做的事,靠自己的爱好养活自己。做不好要么继续申请研究生要么安排工作。但其实我只用了不到半年就解决了生存问题。只要你能发掘自己的一技之长,并相信自己把它做好的潜力。生存问题永远不是问题,它大多数时候只不过是那些平平人士怯于放弃自己“稳定”生活的借口。

  于是我现在成了一名职业的电子音乐制作人/DJ。是的这样的生活并不稳定,没有固定工资,没有人帮你缴五险一金。可是我的生活无时不刻在接触不同的人,不同的事,我也在创作着自己都没法想象的音乐。音乐让我有了活着的感觉,与之前在大学里日复一日年复一年重复着同样生活完全不同的感觉,每天都有新鲜的信息在冲击着我的大脑丰富着我经历的维度。作为非科班出身的我为了做得更好,努力地学习专业的音乐知识,丝毫不觉得劳累疲惫,这种努力学习的感觉与在图书馆备考和工厂里上课实习是截然不同的。

  梦想的力量是强大的,到现在我通过演出走遍大半个中国,感受着不同地方的人事物,和一些本可能一辈子也没机会接触的人聊天,这样的经历是很宝贵的财富,因为人生短暂终将一死,你带不走任何东西,如果你很厉害你能为这个世界留下些东西,但大多数人都只是经历一些东西,而本科毕业保守估计你的人生已经去了1/4,越往后时间可能越走越快。

  做出了抉择,毕业之后的我像是换了一种人生,跳进了一个完全本不属于我的世界,一个与我家庭背景,社会背景都毫无粘连的世界。现在回头一想,当初的研究生申请,也不就是当下社会的主流想法和生存方式罢了,我现在在亲戚长辈的眼中可能依旧是个异类,但人的活法其实有很多种,我只是做出了自己的选择,所以我也注定和他们不同。

  ”机械没有前景,全民转码,仿佛一直在他们耳边呼喊。”于是他们放下了力学,放下了机械结构,开始在一行行代码里重塑自己的身份。

  我把他们离开机械的缘由,自我身份的转变和生活状态展开来聊了聊,还有关于沉没成本,关于未来的期望的一些讨论。

  K(德企): 本科985车辆工程(机械大类), 硕士德国著名理工院校机械类毕业。现在在一家德国工业4.0企业做技术支持工程师,年薪约30万

  H(项目管理): 本科211机械工程传统强校,硕士德国名校车辆工程毕业。现在在一家著名跨国合资车企做项目管理工程师,年薪约20万

  J(程序员): 985工科强校本硕机械工程。现在的程序员,年薪约40万。

  W(软开): 德国著名工科院校本硕机械工程毕业,如今的互联网企业软件开发,年薪约50万

  L(公务员): 国内机械名校211机械工程毕业,如今的基层公务员。年薪未知。

  H(项目): 虽然我在车企工作,但是实际上是项目协调的工作, 我其实认为我学习的大部分机械类知识没有用处。

  L(公务员): 其实最初专业选择时, 这就不是我自己的选择。 我来自农村,对机械毫无概念,也就稀里糊涂毕业了。 毕业后倒是很顺利找到了一份工作, 在一家澳企做结构设计工程师,每天到店上下班,吃住都在厂区,看不到自己的未来,于是我选择了离开。但是实际上第二份工作还是我亲戚给我安排进的一家车床厂,在里面我苦苦煎熬了三个月之后还是选择了离开。

  W(软开): 其实还是行业工资差异, 临近毕业,国内同学找工作的时候,我就已经发现了计算机的薪资远远高于机械类。当年还是很震撼的,普通机械学生还挣扎在5000左右,计算机的学生已经到10000了。虽然我后来读研了,但是事实上我的研究生已经全身心在写代码了。好在德国选课相对自由,我也有不错的实习经历。

  J(程序员): 确实如此, 但是我研究生期间大部分时间还是扑在Solidworks 上面。 准备找工作的时候发现即使我研究生阶段有不错的成果,也没有办法找到一份薪资满意的工作。刷了两个月Leetcode之后, 顶着双985毕业生的名号,其实也拿到了几份不错的offer。 其实还是蛮讽刺的,七年的学习顶不过我两个月的突击。

  H(项目): 我不算放弃了吧,直接定岗给我这个岗位的, 也就这么干下来了。不过其实我对机械一直不是很喜欢,大学就这么过来了, 拿了两个学位开了这个公司的门。

  ?W(软开): 当然会, 即使我现在也成为了一个程序员,但是早期是很难摆脱自己不是科班出身的身份。 很多基础知识我都没有听过,其实还是蛮吃力的,在竞争中确实很弱势。同时我大学学习的知识很繁杂, 机械结构,力学,高数,电子等等,其实我觉得是比计算机专业要累的, 但是出路都没有很好。

  J(程序员): 没错,一边工作一边怀疑自己, 还要不断学习很基础的知识, 会失去一些机会。

  L(公务员): 落差其实很明显, 当年同学的成绩可能都不如自己, 但是现在发展的肯定比我好。 这就是选择比努力更重要吧。

  K(德企): 我其实还好, 我现在对自己的的工作还是挺满意的,我也喜欢去做这些接信号之类的工作。虽然工资不如互联网,但是我基本不加班。

  J(程序员): 我当时找不到像K这么好的工作, 工时数少工资不低其实性价比很高了。有时候压力大的时候会吧,但是也就一瞬间的事情。

  W(软开): 我不会,我其实挺享受我现在的工作的, 我们公司虽然加班,但是不算特别Push。 我比较喜欢程序员这种能给我实时反馈的工作, 今天这行代码写出来了,系统就能运行。 Bug 解决了,就可以完成工作了。

  L(公务员): 其实我做基层公务员加班也很多,我有时候会后悔不珍惜当时朝九晚五,下了班就走的工作。但是人都是这样,失去了才会珍惜不是么?

  W(软开): 不看, 老了之后只能拿程序员的起薪, 即使35岁程序员被淘汰了, 这么多年也算挣钱够了吧。

  J(程序员):我现在暂时不觉得有被淘汰的危机吧, 持续学习下去,总有代码可以写。 当然,可能我还是年轻。

  L(公务员): 相较于其他人我的学历应该是最低的,其实我的离开过程也最艰难。我在第二份工作辞职的时候,可以说一个人对抗着一个家族。他们觉得是好不容易托关系来的一份工作,于我却如地牢一般。之后我就临时找了一份教培老师的工作, 后来找到一份自己满意的工作的时候,我以为我苦尽甘来可以获得新生, 身体却出了问题。 在回家疗养保守治疗之后,我考了我们乡镇的公务员,生活也逐渐稳定下来了。

  W(软开): 还是整个自学过程吧, 我其实不算有天赋的程序员,很多东西都是靠自己一点点摸索。我自问已经很努力了,却到现在依然摆脱不了自己非科班出身的身份。

  J(程序员): 我学习了很长时间的机械结构,我也确实喜欢这些东西。但是我却不能靠这部分专业知识找到自己满意的工作。 这其实挺打击我的完美电竞。当时本科我印象很深刻,我们机械学院就业最好的一个学长就转码去了华为,如果我没记错他还被当做高薪在学校宣传来着。

  H(项目): 我其实现在想要离开这个企业了,整个工作过程都让我挺失望的。我才工作一年,我觉得看不到希望,我也在学编程知识,看看能不能转, 还想要W和J推荐一下。我也考虑考公务员,但是机械考公务员真的很难,没有对应岗位,我也不是党员,所谓机公蒙海(机械考公务员就相当于在蒙古当海军)。

  K(德企): 我当年也试图转码,我硕士其实很多都是编程相关的课程。 但是毕业的时候在德国找工作,根本找不到我想要的软件工程师的岗位。德国其实很看重专业出身的, 后来就来了这个公司。不过这也就宣布我的转码之路到此结束了,那时候对自己也很失望。说起来有时候我还会想要自嘲: 985本科,德国硕士,竟然还在厂里工作, 不过是厂里的写字楼。

  K(德企): 国内机械附加值是很低的,这种情况下是不可能出现回流的,而现在真正优秀的学生又都转码离开了这个行业。我不太乐观。

  W(软开): 乐观来看,之后工业4.0 重塑产业链之后,机械的工资会逐渐提高。比如今年车企传统岗位的工资也随着自动驾驶岗的高工资提高了一些。

  H(项目): 刚才你也提到了国家投资,其实如果机械行业也需要国家层面大手笔扶持的话,我觉得还是挺悲哀的。不过单靠企业单打独斗,想要越过德日的机械行业积累,无异于天方夜谭。

  每个专业就业怎么样,直接看统计数据,软件YYDS。机械专业读研是转型最靠谱的路线,可以看一下机械专业毕业读研的比例有多高。机械专业本科毕业能找个结构工程师的工作算是比较好的了,如果是找工艺、生产管理、设备管理等工作,整天需要待在工厂。可以看一下机械学科评估为A+和A的学校毕业去向。

  普通本科机械,我们宿舍6个人,一个人去养猪,为什么去养猪,因为本科毕业的时候养猪招聘比结构工程师工资高。剩下5个人全部考研,一战上岸4个985和1个211,读研毕业要么转行做软件相关的工作,要么去研究所,还有当老师的。如果是普通本科强烈建议读研,本科毕业可选择的工作太少了。我们研究生舍友就我自己做技术,其他要么是公务员要么是老师,普通本科读研收益非常可观。

  我其实是做过一段机械结构设计的,是本科暑假,2012年左右Pro/E学的比较好,暑假就去找了一个实习,就是一个现成的机器测绘并用Pro/E建模,这个机器是没有图纸的,里面的大部分非标零件都是老板带着机加工师傅试出来的,我们的任务就是和师傅一起测绘并建立数字化的三维模型,老板的想法是三维建模之后整体做个结构优化。

  机械是一个成长周期长,而且成长成本非常高的职业,做结构设计刚开始经验不足设计出的零件加工后达不到要求,做工艺只能天天泡在工厂跟着生产过程走才能理解工艺流程和夹具设计等等。之前在机器人公司的时候听到公司结构工程师设计的非标设备运到人家工厂之后进不去电梯,这是很常见的设计失误,最后就是砸窗户用吊车。可以说机械工程师的经验都是花大价钱换来的,而软件工程师出现bug修改代码调试成本忽略不计。

  学机械太久容易进入一个怪圈,就是喜欢看得见摸得着的东西,看得见摸得着就感觉有把握,像编程这种看得见摸不着的事情就容易发慌、恐惧。造成这一问题主要原因是传统机械知识可以说没有任何更新,10年前怎么讲机械原理,10年后ppt可能都不会换,这就造成大家对前沿技术敏锐性非常低,学习接受起来难度就很大。机械专业学的东西难度并不小,像理论力学、材料力学和流体力学等等,编程和这些课程比起来是比较容易的。这些课程其实对做机器人和工业软件非常重要,但本科就是缺少这种学科交叉的培养,正常情况下应该是教如何用编程实现这些力学问题的求解,简单的手算搞明白原理即可,重点应该是编程设计算法求解更复杂的实际问题。如果是这样学,那才是机械工程真正的样子,编程有了具体的应用场景而不是天天对着黑色控制台,专业知识也找到了如何在前沿领域的应用,可谓是一举两得。

  读研期间做的是智能制造相关的项目,加上是985机械研究生,毕业自学C++找到机器人软件工程师的工作,现在做C++工业软件。机械为什么那么多转型的,主要是目前国内对待机械设计是非常不友好的,或者不把机械设计当成研发,一个自动化设备一般就是电控组和机械设计组,机械设计组的地位在项目组的是非常尴尬的,可以说一个自动化设备机械贡献的时间最长干的活最累,但收获是最少的。一旦有什么问题一般都是会先摔锅给机械设计人员,我做工业机器人软件的时候就是这样,比如控制算法做好了,去机器人上调试,机器人出现卡卡的异响那肯定是先让机械工程师去排查装配是否合格。

  如果继续在工业领域做技术,务必加强软件的技能,工业领域基本都是C++,对于机械专业的小伙伴儿掌握熟练C++编程,再读个研究生毕业转型是非常容易的事情。个人发展需要同时代的发展趋势相适应,时代需要什么就要去学什么。

  嵌入式原理及应用》、《无线传感器网络》、《汇编语言与微机原理》、《传感器微操作系统原理与设计》、《应用密码学》、《光电子物理基础》、《模拟电子技术》、《数字建模》、《微处理器系统设计》、《物联网信息处理技术》。

  《流体力学》、《流体机械》、《传热学》、《工程热力学》、《电工电子学》、《自动控制理论》、《能源系统工程》、《可再生能源及其利用》、《风力发电原理与技术》、《储能原理与技术》、《太阳能发电与热利用》、《生物质转化与利用》、《流体机械转化原理与技术》。这些课程和机械专业的区别大吗?

  高等数学、大学物理、电路电子技术基础、电力电子技术、信号与系统、控制理论、电力系统分析基础、智能电网导论、微网及其控制、新能源发电技术、智能电网先进传感技术等。这专业就是电气工程及其自动化好吧。

  《人工智能、社会与人文》、《人工智能哲学基础与伦理》、《先进机器人控制》、《认知机器人》、,《机器人规划与学习》、《仿生机器人》、《群体智能与自主系统》《无人驾驶技术与系统实现》《游戏设计与开发》《计算机图形学》《虚拟现实与增强现实》、《人工智能的现代方法I》、《问题表达与求解》、《人工智能的现代方法II》、《机器学习、自然语言处理、计算机视觉等》。

  理论力学、材料力学、工程图学、电工电子技术、机械原理、机械设计、汽车构造、汽车理论、电动汽车设计、汽车试验学、新能源发动机、动力电池技术及应用、电机学、电机技术与应用、自动控制理论基础、电动汽车控制技术、汽车制造工程等。推荐的工科专业

  《软件开发技术》、《数据结构与算法》、《自然语言处理中的经验性方法》、《机器视觉技术》、《智能控制与智能计算》、《智能信息网络原理》、《Linux内核分析》、《计算机网络与WEB技术》、《数据分析基础》、《面向对象程序设计与实践》。

  《数据结构》、《数据库原理与应用》、《计算机操作系统》、《计算机网络》、《Java语言程序设计》、《Python语言程序设计》、《大数据算法》、《人工智能》、《数据建模》、《大数据平台核心技术》

  电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法等。

  《C/C++程序设计》、《Java语言程序设计》、《软件工程》、《电路与模拟电子技术》、《Linux操作系统与网络编程》、《WEB技术与应用》、《数据结构与算法》、《数据库开发技术》完美电竞、《算法分析》、《人工智能技术》。

  电路、信号与系统、PLC编程应用、模拟电子技术、数字电子技术、自动控制原理、现代控制理论、微机原理及应用、软件技术基础、电机与拖动、电力电子技术、计算机控制技术、系统仿真、计算机网络、运动控制、过程控制、单片机与嵌入式系统原理、计算机辅助设计、专业英语、智能控制,C语言程序设计,C++语言。

  模拟电子技术、数字电子技术、人体解剖学、生理学、基础生物学、生物化学、信号与系统、算法与数据结构、数据库原理、数字信号处理、EDA技术、数字图像处理、自动控制原理、医学成像原理、生物信息学等。

  电路、模拟电子技术、数字电子技术、数字信号处理、数据结构、操作系统、微机原理及应用、生理解剖、医学信息、医学传感检测、医学仪器、医学信号及图像、生物系统及建模、多媒体技术、系统分析与设计、计算机算法、人工智能与应用等

  电工学完美电竞、机器人机械系统、机器视觉、机器人控制技术、单片机原理及应用、ARM嵌入式开发、电气工程CAD、传感技术、C语言程序设计、电力电子技术、现场总线技术、电机学、电气控制与PLC、智能机器人、Python人工智能开发、机器人编程、工业机器人、服务机器人、人工智能控制等。机械转型的一些建议

  转型C++最大的拦路虎就是面试,找工作的时候面试官一看是非计算机专业的,总是想刻意刁难一下,一般是先考各种八股文,C++常见的面试八股文就是多态、虚函数、const关键字等等,这些问题背会就可以了,但不可不准备。转型C++面试的时候还有一个拦路虎就是数据结构与算法,现在转型的非常多,生化环材、经管、土木、机械、给排水等等各个专业都在转型软件,人多了自然选择人才的标准就提高了。

  6、给一个二叉搜索树的后序遍历,重建该二叉搜索树,类似于这个leetcode1008,只不过给定的是后续遍历序列

  9、给定一个二叉树的根节点 root ,求该二叉树里所有根到叶子节点路径和的总和

  16、求第一个不连续的数,题目的意思是给定一个数组,比如[8,1,4,5,2,7],这个数组排序后是1 2 4 5 7 8,那么第一个不连续的数就是4完美电竞。要求时间复杂度O(n)

  39、算法题 有N个窗口,给定每个窗口处理一个人所需的时间。求M个人都处理完的最短时间。

  86、一个结构体里面定义了一个char和double,它的空间内存布局是怎么样的?

  87、程序的内存布局。 从下往上code, rodata, data, bss, 堆,栈,内核空间

  93、hash_map 怎么实现的, 哈希函数怎么选择, 对于输入为字符串怎么取余(mod),

  108、那C语言为什么不可以重载函数?c中函数的符号只有函数名, 而c++会将参数类型也编码进符号

  109、Linux,nm命令了解吗?里面的“W”表示什么?查看符号表的, W是弱符号。

  给你两个文件A,B ,每个文件有10亿个32位数字 ,有一台2G内存的机器,找出A,B中相同的数字并输出;要求时间尽可能的少;

  119、排序算法, 讲一讲快速排序, 时间复杂度是多少, 为什么? 最坏时间复杂度是多少

  122、C++里面的STL有哪些容器?底层实现是什么?常用的操作有哪些?操作的时候有哪些要注意的地方?这些操作对应的时间复杂度如何?STL是不是线、算法题:求解一棵二叉树存在的在任意两个结点之间的最长路径:

  178、string是如何存储数据的,具体过程?为什么会扩容2倍或1.5倍?

  183、深拷贝浅拷贝有什么区别?深拷贝改变原始值,拷贝的值会发生变化吗?

  185、给定一个单链表和一个值,小于这个值得节点在左边,大于这个值得节点在右边,要求不许使用额外空间完成链表变换;

  189、给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→…,要求O(n)的复杂度

  193、n个人围成一圈,1-m报数,叫到m的出圈,剩下继续报数,剩最后一个人的时候 他的编号是多少?

  225、纯虚函数实现原理,和虚函数的区别,虚继承是为了解决什么问题?(菱形继承),有没有遇到过内存溢出的问题?

  227、网络有关,tcp/ip的每层协议有哪些,https的实现原理,https能不能被抓包?

  228、操作系统有关,进程间通信方式有哪些,你用过那个,讲讲怎么用的(我讲的消息队列和信号量),死锁的四个条件,解决死锁的方法。最后还问了共享内存,线程才用了什么通信方式。

  232、力扣25(K个一组翻转链表,力扣困难题,还没做过并且只允许使用常数级别空间)

  235、给你两个点构成直线 和一个点怎么判断这个这个点在线的左边还是右边? 叉乘

  在本科以及硕士阶段一直是动力机械专业,毕业后到第一家公司先是从事一些整车性能开发的工作,但是后来转入了软件部门,在汽车行业做软件开发,也算是一个转型吧。

  第一:机械行业人才过剩,市场不受重视。很多毕业生毕业后拿着从事机械方面的工作拿着很低的薪水,跟他们学金融学计算机的同学相比,很惨不忍睹。即使是同样工作五年的传统机械行业工程师,跳槽年薪也低于互联网金融行业。

  就这微薄的收入,连买房的基本生存都是问题,哪还有什么心思去为祖国的实业添砖加瓦,人都是趋利的动物,当然想着往好的行业走。

  之前有一个校友HR跟我抱怨,现在的年轻人刚工作就辞职的很多,很浮躁,他的公司(机械传统行业)在好学校招不到人。我想说在我们这房价两万的城市,你月薪4,5000能招到什么人。

  第二:作为一个天天关心国家大事的人,每天媒体都告诉你科技强国2025计划,要大力发展人工智能,发展新能源电动车。我们国家政策影响行业非常明显,国家大力发展哪个行业,哪个行业就会火,资金也都会流入,所以跟着国家混不会错。

  十年前觉得学技术好,有一门技术在手吃饭不愁;所以大把的人进入了机械专业;我读书那会机械学院都是人最多的学院;大把的学生进入了这个行业,人才过剩,拉低了平均薪资(当然也跟这个行业不怎么来钱有关)。

  不过据说现在愿意学机械这种专业的学生少了很多,不知道十年后机械行业会不会成为如今的房地产互联网金融行业。