2023年6月30日发(作者:)
资深程序员对于Python各个⽅向的⾯试经验分享,⾮常给⼒之前早有前辈们说过,“裸辞⼀时爽,⼀直裸辞⼀直爽”,这话⼀点不假,裸辞你要⾯临没有收⼊来源,但是每天眼睁睁看着各种花销不断⽀出的煎熬,我主要是觉得⼀边在上家公司⼯作⼀边去下家⾯试可能要经常请假,不太⽅便(事实证明也确实是这样的,⾯试并不是每次⾯试都能通过,即使有些⼀⾯通过,但还会邀约⼆⾯),并且还有点⾃⼰的事情需要处理,所以才裸辞,我⾮常不建议在⽬前的⼤环境下裸辞,能好好待还是好好待着。说⼀些⾯试的⼼得体会:1、简历制作我做了两份简历,⽤两个⼿机账号,两个简历名字,分别在各个招聘⽹站投了双份简历,⼀个是数据分析的简历、⼀个是web全栈开发的简历,我真正接触python快2年,不管是学习还是⼯作学到的东西,这两年⼤概掌握了(前端+django+爬⾍+数据分析+机器学习+NLP+Linux)技术,技术⽔平⾃我评价⼀般,够⽇常⼀般使⽤,基于⾃⼰掌握的技术可以分成2⽅⾯,web和数据分析,所以为了尽快找到⼯作,就做了web全栈开发+数据分析(含爬⾍)2份简历,同时投递2、⾯试安排疯狂投简历,2个账号多个平台同时投,每天接到2-4个⾯试邀约电话,每天安排2到3家⾯试,⼀般上午1家,下午的话⼀般我尽量安排离得近的公司⾯试,2点⼀家,4.30⼀家,基本时间上都还来得及,只不过这样确实⽐较赶3、公司及⾯试情况邀约⾯试的电话,从数量来看,涵盖web开发(和web开发+数据分析算法建模)的⾯试邀约更多,纯数据分析/算法的⾯试较少,数据分析⾯试少的原因,⼀⽅⾯可能⾃⼰简历写的项⽬不多,⽽且学历本科也没多⼤优势,另⼀⽅⾯可能实际需求上确实web岗位多,纯分析岗位少,5天⾯试了11家公司,拿到offer有2家,等最终复试的还有2家(已经通知要五⼀过后再⾯了,不过我这边可能会选择下⽅第7家公司⼊职,后⾯的最终⾯试不⼀定会去)⼀般的话,⾯试要经过2-4轮,技术和⼈事是必须的,当然也有些技术⾯完了⼈家都已经觉得不合适了,但是公司也会假装客套邀约⼈事也跟你谈谈,谈完⼤部分也都是不了了之了,如果⾯试严格的话,2轮之外,可能还会有第三/四轮技术/⼈事/⽼板等leader再继续约时间⾯试,下⾯简单介绍下每家公司⽤到的技术和⾯试结果1、数据分析算法⼯程师公司技术:机器学习+⼤数据技术总监⾯试,提到⽤Hive,我不懂,另外数据分析经验可能⽐较少,没通过。最后,如果你的时间不是很紧张,并且⼜想快速的python提⾼,最重要的是不怕吃苦,建议你可以架微♥信:762459510 ,那个真的很不错,很多⼈进步都很快,需要你不怕吃苦哦!⼤家可以去添加上看⼀下~2、算法⼯程师公司技术:图像识别⾯试我的是总经理,不是技术,对技术不懂,给他普及了web、爬⾍、数据分析、机器学习、深度学习、图像识别都是怎么回事,后来他介绍他们的业务,我说属于图像识别领域,需要专门招聘懂图像识别算法的⼯程师,这家公司就不提了,招聘需求没搞清楚,我也⽩跑⼀趟3、⽣物系统开发⼯程师 (offer)公司技术:django+docker+数据分析⼩公司,⽼板不太懂IT技术,平台已经搭建好,带admin后台,后期偏重更新维护,有新需求要做,主要⽤到django+数据分析 ,后期涉及Docker技术,可以边⼯作边学习,这个⾯试通过4、python全栈开发公司技术:django+前端⼩公司,上⾯只批准招1个⼈,进来需要前后端都做,之前的python团队全部离职,没⼈交接的烂尾项⽬,⽤的django框架,⾯试官是⽼乡,也是技术⼤⽜,旁敲侧击跟我说不建议我来上班,他⾃⼰来不到⼀个⽉都打算离职了,这公司⼊职的话也能⼊职,说不定我⼊职了,他⾛了,后⾯我就是这个公司python⾯试官了5、python开发公司技术:django+数据分析公司业务较多,项⽬也很多,20多个产品经理,偏重web开发,也有算法岗,技术–⼈事–CTO三轮⾯试,⼤部分问题⽐较常见,问到cerely、深浅拷贝、redis的使⽤等等,整体⾯试过程沟通都还好,与CTO电话⾯试沟通也还好,等结果中6、爬⾍+数据分析公司技术:爬⾍+数据分析⼀个做java的⾯试官⾯试的,他就介绍了公司业务,主要是爬电商平台数据,技术问题⼀个没问,总监不在,他⾃⼰也不当家,留了简历信息就⾛了,应该没戏7、web全栈开发(offer)公司技术:django+flask+bootstrap+⼤公司,⽬前项⽬⽤django搭建的运维⽹站,后⾯要⽤flask搭建另外⼀个⽹站,需要我⼀个⼈来做,前后端都要搞,不过需求不会很复杂,主要是前端最终能展⽰⼀些图表之类的,前端⽤到的库主要是bootstrap、,我说以前学习过flask,不过还不熟练,可能需要现学下,那边同意,⾯试通过8、测试开发/服务器⾃动化开发公司技术:python+测试技术聊天过程还好,技术基本是测试⽅⾯的,如果去的话都是现学,相当于开发转测试,具体需要实现的是⽤python写脚本,程序来控制测试⼏百台⼿机,估计看出来我没打算做测试,后⾯⾛了没再约了9、python开发⼯程师公司技术:django+数据分析猎头介绍的,公司结构⽐较复杂,很多股东,上午两轮技术总监和⼈事总监都⾯了,⾯到12点,说可能还会有⼀个股东的技术⽼⼤再⾯下,等最后⼀轮⾯试10、web+数据分析公司技术:+tornado+数据分析+异步(前后端分离)初⾯技术问的很详细,这家公司做的项⽬⼗分类似我上家离职的公司的项⽬,都是做⼀个数据分析可视化的web⽹站,等待⼆⾯,需要做⼀个PPT,介绍⾃⼰觉得做的最好的项⽬,讲15分钟11、web+数据分析公司技术:+flask(前后端分离)项⽬总监熟悉python,⽽且很多项⽬以python为主要语⾔开发做的,不过预算不⾜,本来聊得还挺嗨,后来问了我期望薪资后,估计把他吓住了,直接说按我这期望的话他们这边成本太⾼,留了微信就⾛了⾯试体会:1、多看看招聘⽹站的招聘要求,你会发现那些很流⾏的技术,⽐如、restful风格、、docker、前后端分离等等,我就不⼀个个提了,这些是很多公司在⾯试经常问你会不会的技术,多了解这些框架为什么这么流⾏,学会了在就业市场就会有很强的竞争⼒。最后,如果你的时间不是很紧张,并且⼜想快速的python提⾼,最重要的是不怕吃苦,建议你可以架微♥信:762459510 ,那个真的很不错,很多⼈进步都很快,需要你不怕吃苦哦!⼤家可以去添加上看⼀下~2、⽬前技术⼈员要会的技术要求越来越⾼,对python web开发来说,不少公司要求要懂前端、 ,反正我个⼈觉得,⽬前以及往后的就业⾏情来看,公司招聘⼈员在满⾜主要业务的需要下,会更倾向于招多元化的⼈,不光⼩公司如此,⼤公司亦如此,并且从个⼈最近⾯试的情况来看,后期较好就业的⽅向应该会侧重下⾯⼏个⽅向:web全栈开发:django/flask/tornado + / (前后端分离、restful风格),最好在懂bootstrap、图表之类的前端框架web+数据分析:不少公司其实是有很多数据的,⽽且在研究数据分析/算法建模的公司确实⽐较多,⽽数据分析/算法的研究,很多公司都是想要将研究成果落地,⽽落地最容易实现的⽅式⼀般是web⽹站,基于这个现状,如果你熟悉web,⼜在数据科学领域有⼀定经验,后期就业竞争⼒也会很强,当然如果再会爬⾍,也是更加锦上添花开发测试岗:很多公司有测试⼈员,经常⽤测试⼯具,但是开发能⼒偏弱,编写⼀些复杂的⾃动化脚本的能⼒不⾜,不少公司希望招聘那些⼜懂开发⼜懂测试的⼈才,但是这样的⼈才确实很难招,我遇到⼏家公司,沟通过程中,他们也提到,对于开发转测试的,可以给予⼀定学习期,可见这⽅⾯的复合⼈才是不少公司青睐的纯爬⾍/纯分析与算法岗:如果单纯做这⽅⾯,往后公司招聘要求会越来越⾼,爬⾍可能更多要求项⽬经验与反爬技术能⼒,分析算法可能要求学历+项⽬经验 + 数据结构与算法的底层功底,具体是不是这样的情况,可以向⼀些从事这⽅⾯的朋友了解3、⾯试题好好记下来,每次⾯试完,没回答上来的问题,都要多⽅找资料学习,⾯试多了,你就会发现怎么有些问题经常被问到,要善于总结,总结好了,你就会觉得⾯试就像开车,车开的多了,就稳了.最后,如果你的时间不是很紧张,并且⼜想快速的python提⾼,最重要的是不怕吃苦,建议你可以架微♥信:762459510 ,那个真的很不错,很多⼈进步都很快,需要你不怕吃苦哦!⼤家可以去添加上看⼀下~最近的⾯试题:不少问题各个公司都有问到1、TCP/UDP/HTTP协议区别?2、深拷贝浅拷贝3、简述⼀个前端请求的处理流程,在uwsgi/nginx/django之间的处理流程4、redis⽤过哪些数据结构?怎么保存的5、celery队列6、modelfirst dbfirst区别?7、线程/进程/协程区别8、tornado框架9、向量化–one-hot编码/数据分箱10、栈、堆11、你知道的排序算法12、MySQL优化、多表查询13、Linux下找⽂件14、闭包15、Django模型类继承16、时间更新模型类17、Settings⾥⾯设置东西18、ajax请求的csrf解决⽅法19、机器数据分析/建模有什么感悟?20、爬⾍原理21、redis为什么快?除了他是内存型数据库外,还有什么原因22、python2和python3的区别?23、你觉得python2的项⽬如果迁移到python3,困难会在哪⾥?
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688108299a82728.html
评论列表(0条)