程序员面试前?
今年6月份正式毕业,大四的时候也参加了学校的春招、秋招的面试,在南京、上海向多家公司都投递过简历,大部分能得到满意的结果。
大家干程序员这行的,如果想换工作,一般都会去刷题,因为面试能力和你平时的工作能力区别还是很大的。
那么面试能准备吗?当然是可以的!
因为实际上,大部分公司的面试题目大同小异,无非是:基础语法、 集合类、多线程 、IO操作、数据库、数据结构和算法之类的问题...而且经我求证,尤其是大公司的校招面试,往往对数据结构与算法要求较高。
所以言归正传,我这篇文章主要是整理了一些关于程序员面试、校园招聘的刷题指南以及书籍资源。
牛客网牛客网可以说是IT技术人员求职神器了,提供海量C++、JAVA、前端等职业笔试题库。他们提供国内外各大IT名企的笔试面试、校招面试的真题训练,如果你有意向向此类公司投递简历,建议可以直接从这个网站入手。
还有一点就是,他还汇聚历年各个学校的考研专业课真题,如果没有选择就业,而有意向考研的同学也可以在这里尽早开始准备自己专业课薄弱点的攻克。
LeetCode(https://leetcode.com/)
其次就是,顶顶大名的Leetcode的了。Leetcode说实话蛮有用的,我当时也刷了很长一段时间,之后感觉在面试的时候都能短时间给一个大概的答案。这个网站对逻辑思维的训练非常有帮助的,就算不是为了面试,如果在工作中只要不是涉及复杂算法,基本不会难到自己。
建议数据结构算法薄弱者多练习。
官网没有答案,毕竟一个问题可以用Java、C++、Python等多种语言实现。
但我一般遇到问题会从这里找答案:(https://fisherlei.blogspot.jp/)
easy=做不出来就没offer
medium =做出来就有offer
hard = 做出来就有很好的offer
hihoCoder技术团队来源于北京大学POJ开发团队,定期举办月赛。可以在里面通过高水平的程序设计比赛提升编程水平,同时得到名企offer。里面的题目质量也非常高,但对逻辑思维的考察就没有leetcode那么强。
Crack code the interview(书)中文版:(http://www.code123.cc/732.html )
他出自谷歌自身面试官之手,这本书大家应该都说烂了,长盛不衰必然也是有他的道理。题量不多,但它的好处是,它做了一个整理面试题然后归类的过程,而且基本把你可能遇到的所有面试题类型都覆盖了。
剑指Offer这本书精选谷歌、微软等知名IT企业的50余道典型面试题,系统地总结了如何在面试时写出高质量代码,如何优化代码效率,以及分析、解决难题的常用方法。如果想看实体书的话,直接从这本书入手。
Java版本实现:(https://github.com/marsprince/SwordForOffer)
IT面试网(http://www.itmian4.com/)
如果刷过了题目,还对自己的实力有所担忧。你就可以从这里面找找别人的面试经验,这个论坛有很多热心的网友会告诉你他们的面试经历,以及一些面试中的细节的问题。
面试经验分享在这里
ps:里面的培训课程投资变现都是骗人的,谨慎。看看别人的经验就好。
如果这篇文章对您有帮助,欢迎关注我以示支持!
如果还有其他的关于程序员的问题,可以在评论区评论,我会根据评论汇总成回答哟!
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有