我是普通本科学历,非技术专业毕业,秋招拿到了BAT。美团、京东等十几家大公司均已正式发出报价。他们是从秋征战场上浴血奋战而来的。我在实习和秋招方面有相当多的经验。我找工作的时候一直在看牛客网。对于上面的编程题和面试学习经验是非常有益的。我非常感谢在找工作的时候有这样一个平台。我想回报平台,帮助更多迷茫的同学,所以把我的真实想法分享给大家,希望能帮助到大家。
关于实习,我是腾讯的暑期实习生。经过两个月的实习,我于8月底参加了答辩,并成功转为全职员工,并获得了秋招offer。通过暑期实习进入大工厂相对容易。我很庆幸自己知道了暑期实习。这件事,实习期间应该怎么做呢?我对腾讯实习到正式工作的整个过程比较清楚。如果有兴趣,可以在实习期间向我询问腾讯暑期实习转全职工作以及相关问题。
学校21期招生即将开始。对于如何写简历,我有自己独特的见解和见解,并将我的简历模板送给了很多大三的同学(有几十个);以我的简历模板来看,很多同学大三都收到了大公司的offer。这是有事实验证的。我平时工作很忙,没有时间帮你看和修改简历。但如果您对我的简历模板感兴趣,可以联系我。通缉。
最近帮很多大三的同学看了简历,发现还是有很多问题。我详细分享了如何写简历。你必须仔细阅读并仔细思考其背后的逻辑。我不想在这里重复。我只是提炼几点。
1.(凭借这份简历,我拿到了BAT、京东、美团等的offer!)
2.(Linux C/C++学习路线)
写一份好的简历是申请工作的第一步。决定了是否有面试机会。你一定要认真对待,努力写出一份好的简历。在查看我的简历模板时,请阅读以下内容。只有对比你才能明白我想表达的意思。 ,我深深体会到一份好的简历对于秋招的重要性。此时此刻,我真希望,如果我仔细看的话,一定能有所收获。
1.
简历上的书写顺序:个人信息、专业技能、实习经历、项目经历、个人荣誉、自我评价,一定要把应聘职位写在显眼的地方。
个人信息栏:如果您有博客,请放置博客链接。如果您有 Github 存储库,请输入链接。前提是你在打开的时候确实已经积累了技术经验,而不是仅仅写了几篇博客文章就匆匆放上链接。不允许拍摄个人照片。建议放。
如果本科/研究生学校比较好,可以添加教育背景一栏(哪一年在哪读的,获得了什么)。正如你所看到的,我的简历没有这一栏。对于普通院校来说,简单写下来就可以了。不需要添加 拉出来单独写。如果你的英语四级或六级成绩较高,可以写出分数。
对于大公司面试,基础知识和大公司实习经历哪个更重要?基础知识肯定更重要。实力和经验只是加分项。基础知识是检验基本的编程能力和个人潜力。没有实习经验的同学只要技能过硬,依然可以在秋招中拿到大公司的offer。没有什么可担心的。专业技能必须放在最前面的位置。我更关心你的技术栈。
基础知识包括:数据结构+算法、操作系统+计算机网络、数据库+Linux操作系统、熟练掌握一门语言。
2.
为你的简历写两页。如果你是大佬(背景很好或者算法能力突出),写半页没问题。
第一页的技术栈几乎占据了80%的空间。你所熟悉的重要知识点都一一列出。面试官可能会根据您在简历中所写的内容来评估您。熟悉的前提是面试。当被问到时,你能否清楚地解释一下这个技术点以及如何判断它是否是一个重要的知识点?根据牛客网的面试经验,面试中经常考察的技术点都是重要的知识点。这个需要你自己去总结和整理。
例如:
熟悉数据结构和排序算法; (大多数人的简历都是这样写的)
熟悉数据结构(list、seqlist、stack、queue、Matrix、string、heap、BinTree、BST),了解AVL、RBtree、B/B+树、跳转表;
熟悉常用排序算法(冒泡、插入、选择、快速排序、希尔排序、堆排序、归并、桶、计数);
(以上两段是我为秋招写的简历,如果你看到这样的简历写法,很有可能是我的学弟学妹)
您熟悉哪种数据结构和排序算法?具体不写出来让面试官自己猜吗?如果你能写下来并自己掌握,那么面试通过的概率就会非常高。其他知识点也是类似的写法。
3.
简历中相互对应的理解、掌握和熟悉程度是什么?我基本上写得比较熟悉。
理解:理解定义,理解背景,它用在什么场景,它解决什么问题。只要能把这些解释清楚就可以了;
掌握:理解技术点的原理,能够清楚地解释其本质,并有能力用代码实现;
熟悉:能够从一个示例中进行推论并扩展相关技术点。掌握了这个技术点之后,其他场景呢?还可以应用吗?需要灵活地学习和应用分析。毕竟,知识不是孤立的,而是相互联系的。这对个人能力要求比较高。
熟悉:掌握:理解=3:6:1,这个比较合适。你所理解的一般都是比较高级的技术点。你仍然需要熟悉和掌握简历上可以写的大部分内容。
例如(红黑树问题):
理解:指理解红黑树的定义、其背景起源、解决什么问题、代码思想水平等。这是编程无法达到的水平。只要解释清楚即可;
掌握程度:仅限于红黑树的数据结构。红黑树的关键代码可以通过编程实现,但是对于相关的数据结构,B+ B- AVL等树代码无法实现。
熟悉度:熟悉红黑树的各个方面,即从树到红黑树的一切都非常熟悉。说到红黑树,可以从树开始讲红黑树,二叉树—>平衡二叉树—>AVL—>红黑树—>B+/B-等树,这些都可以解释清楚了,树的数据结构是如何开发的,有什么问题?引入什么数据结构来解决这个问题?以及这些数据结构的关键代码实现。
不要局限于一个知识点。寻找连接它的方法。知识都是相互关联的。学会打破界限并寻找线索。这是一个突破,也是你能力的体现。关键是在日常学习中要思考。
4.
如果你有太多的实习经历和项目经历,你要学会砍掉不相关的,只保留你非常有信心的。
有些人有更多的实习经验和项目。他们有3-5次实习经历和3-5个科研项目。我见过这样的简历。我怎么能在一个小时左右的面试过程中问到所有这些呢?简历上重点写1-2次比较好的实习经历。其余的实习经历可以一句话提及或者自我介绍。没有必要将它们全部列出。只需写下 2 个您有信心的项目即可。你越有信心,订单就越好。到前面;如果列出所有这些实习和项目看起来你没有重点,只需写下你希望面试官检查的实习/项目即可。
项目方面,考察一下用了哪些技术,你在项目中的职责,负责什么,尽量写核心模块,用什么技术解决什么问题,遇到什么困难,如何解决、项目有哪些亮点等等。
再次强调一下,即使是BAT公司,实习基本上也只是打零工。秋季招聘项目,网上找视频或者关注Github仓库就可以了。只要自己一行一行打出来,能解释清楚就可以了,不需要刻意追求什么高层次的东西。该项目完全没有必要。无论项目多么简单,它都有其自身的困难。可能你还没有得到它。
5.
你要有自己的判断力,不要听从别人的说法。你就只接受别人说的话吗?有些根深蒂固的想法可能并不正确。每个人的简历应该有所不同。看看别人这样写是什么背景?你的背景是什么?可以这样写吗?老板这么写只是因为他知道怎么做。你也写简单可行吗?
申请技术职位时,简历中尽量少写非技术内容。可以写一些方向不对的技术栈/科研项目。写技术栈的核心是围绕着你所应聘的职位。你的简历没有必要像我的简历那样花哨。一般情况下,写的东西一定要清晰。
简历修改十几次很正常。随着你的不断迭代,它会变得越来越完美。你可以和同学模拟面试,问你简历上的技术栈问题,看看你是否真正掌握了。
写一份更好的简历,为自己获得更多的面试机会。
#TENcent暑期实习##简历#