前端程序员面试秘籍「程序员的日常」

互联网 2023-07-04 14:55:32

今天给大家普及一下前端程序员面试秘籍「程序员的日常」相关知识,最近很多在问前端程序员面试秘籍「程序员的日常」,希望能帮助到您。

本篇文章来源:慕课网官方征文大赛投稿 作者| 用户1135260

小白,女,本文主人公,7年前端工作经验,就职于互联网某二线厂,垂类第一梯队厂,负责重要项目,多次绩效优秀。

小白的毕业历程

自春节后公司内传大裁员的消息不绝于耳,大家都以为3月优化后会暂时安全,开始准备度过美好的劳动节假期。小白开心的过完假期回到工位准备投入工作,中午12点10分食堂排队准备吃午饭,小白在微信上收到老板的消息:

小白,今天来公司了吗?

小白内心咯噔一下,虽然早做好了可能被裁的准备,还是觉得自己好绩效有好项目加身,总归不至于被裁,就是被裁也能有赔偿,再领一波年终奖也不是坏事。小白的内心陷入了一种既激动又绝望的状态,赶紧回复老板,约好下午1点面谈。

面谈的过程很顺利,按法律聊好赔偿,确定lastday,小白愉快的签字准备下班了。反转来了,快下班的时候老板说有别的同学想要毕业名额,可以置换,被小白果断拒绝,毕竟小白更想要钱,晚上小白开始改简历找猎头找内推,开启疯狂面试模式。

小白的面试经历

某湖:三面前夕,hr短信告知没hc了。

某书:二面试官迟到15分钟,聊一个半小时,中等算法题做出来,无后续。

某辅导:二面手写bind没考虑new,中等算法题做出来,挂。

某跨境电商:二面后,告知没hc。

某币:二面面试官全程高高在上,打断,diss,否定,最后问离职原因,答:xx行业受政策影响严重,且内部不稳定组织架构变动频繁。还没说完再次被打断,面试官说你这个逻辑有问题。小白说,那请您来指导一下逻辑。面试官说:xx行业是国家经济命脉,国家是不会让它垮的。excuse me,谁也没说行业要倒闭,到底是谁逻辑有问题。

某牛:全程面试体验很好但周期太长,可以理解在当下企业和候选人都很谨慎。

某出行平台:技术和业务面试体验感很好,全程八股。hr面拉垮,pua小白,攻击小白在简历上对自己绩效的描述,暗示小白过分自信实际不行。全程没好脸色,还虚假传递业务对小白级别的确定打算以此压力小白降低薪资期待。

某熊:一面手写4道代码题,3道程序设计1道算法,小白手撕全过,当天晚上告知通过,目前没后续。

某节:止步三面,三面面试官出题小白基于原生dom和html解题,后经其他行业大佬肯定解题无误,面评结果对原生dom和html应用不够熟练。

小白收到感谢邮件后当天被另一个团队捞,一面过,准备二面。经推荐人面试辅导发现后续面试可能会问及题目深度太深,根本不可能通过,难度大概是有react-native经验,追问RN原理,答调和器 自定义渲染器渲染在虚拟机上,追问虚拟机原理,再问下就差问单片机、操作系统、二极管、晶元。小白决定放弃,此刻小白已有3个offer,内心还是有些底气。

某铁:面试进度推进很快,一面4道算法题,二面聊项目问八股,三面聊项目和管理,四面问项目和某领域方案,目前没结果。

某外企:投递当天电话英语沟通,没准备,但还好有储备,通过。一面聊项目经历英语提问,二面code pair,三面聊项目、管理、八股,英语提问日常,全程受尊重和重视,体验感最佳。

小白的面试经验

项目讲得好,八股问得少:一定要充分挖掘自己项目的重点、难点,甚至可以是你主动去解决了什么问题,哪怕这个问题并不难,可以突出主动。准备项目可以使用STAR法则有条理,有结果,有复盘,这一部分完全只能靠自己在一次又一次的面试中不断优化自己的话术,慢慢的就会越来越完善,也可以找前辈大佬进行润色修改。另外完全可以把别人的项目为己用,但一定要注意能自圆其说,包括各个细节也要能够说出来,不然很容易露馅。

算法不是必须的也不是不需的:想要面试大厂一定要在算法上下功夫,一般算法简单级别够用了,着重二叉树、链表、数组。但如果想要更高级别一定要多刷中等难度,准备范围加上动态规划、回溯、排序、图论等。手写代码环节的训练一定要在web IDE 中进行训练,因为不是每次都会让候选人投屏,更多情况是在web IDE 中,因此提前训练自己在不熟悉的环境下写代码会在面试中让你有更好的表现。另外不要过度要求算法,如果写出来可以尝试多跟面试官沟通,多说自己的想法,在面试中算法题目写出来也不一定能决定你的面试结果,一切都请尽力而为,态度积极,愿意沟通也是加分项。

自信的状态比你想象的更有用:面试是一个双向选择的过程,对自己了解的部分一定要充分自信,你自信的状态和语言语气会起到更积极的作用。友好沟通和自信的状态也是考察候选人的一个关键点,不卑不亢,自信有礼的你一定会在这个方面征服面试官,请自信地加油吧!

面试复盘不断精进:在面试的过程中可以使用某种方式记录下来没有答出或是回答不够好的点,尤其注意听面试官对项目细节的追问,面试结束后根据记录调整项目话术,补充刚刚没答好或者没答上来的点,基于每次面试查漏补缺扩种知识深度和广度,优化和丰富自我介绍和项目介绍内容,后面的面试一定会一次更比一次好。如果觉得自己面试表现得还不错,并且对面试官印象良好,可以留联系方式(比如加微信),一方面能加深面试官的印象,另一方面可以显得自己积极主动。

天下一切唯快不破:互联网已到后半程,肉眼可见的岗位减少人员增多,各大厂开始断臂求生,面试机会大大减少,难度大大增多,所以不要等,不要怕自己没准备好,赶紧开始面试,有机会就上,面试很大程度看运气,只要你面得够多加上复盘总结,面得够早不等待不放弃,一定就会拥有比其他人更多的机会。等、怕、没准备都是拖累,包括面试在内的一切事情都要马上行动,唯快不破,面试就是在准备有什么好担心?

小白总结

面试中难免出现自我怀疑的消极态度,一定要注意调节,我们不需要任何一个公司的任何一个面试官通过短短半小时去评判我们能力,今天的我们永远比明天好,就是胜利,日拱一卒就是成长。艰难时刻不要单刀赴会,两三好友一起努力心态会更加平稳。也不用过分追求大厂,自我的价值在哪里都能被看到,请永远积极、努力、自信!

祝我们有欲生勇气,再生的决心,勇敢踏入时代变革的洪流,探索自我存在的价值,拥有职业发展的二次增长!