校招和社招有什么区别?不同时期重点不同!

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

今天,就来聊聊大家都很关心的问题:面试到底面什么?

|| 算法面试

国内算法面试的风气,可谓是被字节带起来的,很多公司现在都要求面试者手写算法,像字节这种,更是每面都要手写一道,如果算法没做出来,就基本凉了一半。

那面算法,到底是出于什么目的呢?我觉得有以下三点:

1、最小成本筛查。算法是有标准答案的,会就是会,不会就是不会,通过这种方式可以筛掉一批人。

2、考察人是否聪明。有些公司会出一些需要灵机一动的题目,在短时间内能思考出来,那大概率可以证明这个人很聪明。

3、考察人的努力程度。有种说法,算法题能不能过,就看有没有刷到过,这个其实符合大多数人的情况,毕竟就短短十多二十分钟,想出一道自己完全没做过的题其实不易,所以从某种程度,也是一种工作量证明(POW)。

第一点非常适合大规模面试场景,比如业务发展迅速,团队海量招人期间,能快速过滤,减少成本

第二、三点适用于校招,因为这部分面试者大多数都还处于什么都不会的时候,这时候聪明不聪明,努力不努力(卷不卷)很重要。

其实算法面试一直是一个有争议的话题,有些会认为99%的岗位都是工程岗位,算法面试有点不切实际,另一方面,算法面试确实也能大体达成如上一些目的。

如果简单来总结的话,针对新手、初级程序员,算法面试还是有必要的,但随着工程经验越来越丰富,算法面试则可以省去。

|| 基础面试

所谓基础面试,就是操作系统、网络编程、数据结构这类基础知识。在计算机中,这些基础知识反而是最为晦涩复杂的。

校招、以及毕业三年内的,基础知识的考查都是重点,基础知识的强弱程度,能很大程度反映出程序员的地基稳不稳,地基稳的程序员通常也会走得更远。

基础面试没啥好说的,无论是面试官、学校、还是学生都能理解其必要程度,这里不做赘述。

|| 组件面试

组件面试是指面相关方向的技术栈,比如消息队列、Redis、MySQL、K8s,ETCD等,这些在实际工作中,都是非常有用的技术。

这些技术聊的内容也很多,可以从使用、到应用场景、到底层实现,很容易考察出一个人对知识的掌握程度,以及是否有来之即战的能力。

这块也是我最喜欢的问题,社招面试预期是对这块非常清楚,校招的话,如果这些实战知识都很强,就算算法有点薄弱,也会给机会,毕竟谁不想要个入职就能抗能打的伙伴呢。

|| 场景面试

顾名思义,就是聊实际的业务场景,比如:

  • 电商场景中,账单模块你会怎么设计?

  • 双十一活动,秒杀场景怎么设计?

  • 一场明星直播,百万人同时挤进直播间,又该怎么设计?

从这些场景设计中,可以看出你过往的经历,是否对架构有深刻的把握,是否有领域抽象能力

校招、社招都可能会有场景面试,不同的是校招一般是一些小场景,让你模拟回答,考察你的思维能力,比如让你设计一个贪吃蛇游戏。而社招则通常会根据你过往的项目经验,深度挖掘场景中的难点痛点。

我有一个习惯,就是每年无论跳槽不跳槽,都会找一些公司聊聊。我发现,在工作好几年之后,其实面试基本不会让我写代码,一些技术细节也不会深究,就是聊聊业务、场景,但是场景的细节会扣得特别的深。

|| 不同时期重点不同

上面说的几种面试,其实在每个时期都可能混合出现,但是不同时期,重点肯定是不同的。

校招:基础面试 >= 算法面试,组件面试加分,场景面试随缘

社招5年内:基础面试 = 组件面试 > 场景面试 = 算法面试

社招5年以上:场景面试为主,其它随缘。

|| 最后

这次给大家分享了面试面什么、为什么以及校招社招各阶段的侧重点,大家可以以此为参考,揣摩面试官问问题的目的,才能给出最好的反馈。

另外,所谓君子不器,如果你校招时就有很牛逼的项目经验,并且理解得非常深,利用得当,是不是就是降维打击呢?面试的本质是选拔人才到自己团队,谁不希望一个来之即战的伙伴呢。

找工作面试会遇到哪些坑(篇) 前言 今天,我就针对找工作写一篇。 (温馨提示:今天的篇,与上次的篇相比,会有一小部分内容的重合,毕竟招和还是有一些共同点的。) 先简单介绍一下我的个人履历:我于2013年6月毕业于一个很普通的二本学,2016年6月毕业于电子科技大学。从学毕业后,我的第一份工作是在一家不大不小的公司写代码。2018年4月,我来到JD工作,继续写代码,但是换了一个方向,几乎是从零开始积累... 阅读详情

相关推荐

关于华为面试的那些事儿

关于华为面试的那些事儿 这世上最大的区别不是做得好做得不好,而是做与不做 。 —— [ 大学时期的格尼经验谈 ] 格尼作为一名尚未踏入会的青葱少年,真的是人生第一次参加工作面试,虽然结果还没有出来,提前总结一下经验吧~:关于华为面试的那些事儿 来来来提前了解一下人设 关于简历 上机考试 技术面试 综合面试来来来~提前了解一下人设成都某985信息安全专业,成绩还可以,技

格尼秒几的博客 3038

【程序员面试招和区别

面试重点 (没办法,同等水平还是会看你的学的),这个之前看过一个总结觉得说的很有道理。为什么HR会优先选择好学的候选人?原因是从优秀的人里面选择一个更优秀的人会更容易,这样可以解决时间成本。 声明:本人并非歧视学不太好的同学,个人认为这个只能标记你大学之前的状态,没办法完全用这个去衡量一个人的,但是话说回来,没办法,这个会什么时候都存在这种对比,有好就有坏。所以我们也能理解HR这样做的原因,换个角度考虑,如果我是HR,我想我也走这个捷径吧。 我想你也看到我上边写的同等水平的前提了吧.

a594218234的博客 3370

工商银行杭州软开面经分享

面试时的自我介绍,其实是你给面试官的“第一印象浓缩版”。它不需要面面俱到,但要精准、自信地展现你的核心价值与岗位的匹配度。通常控制在 1-2 分钟内比较合适。用简单的话说清楚自己主要的技术栈于擅长的领域,例如 Java 后端开发、分布式系统开发;把重点放在自己的优势上,重点突出自己的能力,最好能用一个简短的例子支撑,例如:我比较擅长定位解决复杂问题。

JavaGuide 395

【java你不知道的那些事儿】招和区别是什么?为什么不参加

VIP的服务不一样的,大家好,我是VIP的大拿老师,那接下来看一下我们Java到底需要知道哪些啊?这个系列课程的第三节Java招和区别。 很多同学说,不知道需要抓住时间点,而且为什么要去好好准备啊? 特别是一些目标中小公司的,我们二本的同学,甚至专科的同学。他会觉得招和没什么区别,甚至有些误解啊,今天主要来谈一下 招和在Java这个职位上的区别。 第一点希望大家能够注意,这是关系到你后面发展的速度。普遍意义上讲啊,你的起点越高,你后面发展越快。 比如有些同学去大厂

shuize123的博客 1144

字节跳动正式offer之前是哪一个环节_字节跳动&实习&内推!你不得不知的内推秘籍!...

字节内推消息满天,可是听到很多同学还是不了解字节内推的全流程:Q:我想投递字节,请问怎么走内推?Q:投递之后,我怎么知道简历到哪步了?Q:简历XX状态是什么意思?通过了吗?......同学们别急!内推小仙女精心整理了字节跳动内推全流程大秘籍送给你!一步一步教你如何走内推投递字节、投递后如何查状态!为什么要走内推?走内推可以优先简历筛选,简历直达部门HR,通过我内推的同学,内推一对一跟踪...

weixin_39633134的博客 4513

【程序员修炼日志】的感悟

    又是一年秋季,还依稀记得去年此刻的忧心忡忡,不过不知为何那时我心里有一股底气,不是那么怕找工作,后来想想确实没必要紧张,因为好好学的人是不会失业哒,O(∩_∩)O哈哈~。     很多同学对于招和有着这样的看法,“很难,抓紧,错过机会就很渺茫了”,这句话不能说全对也不能全盘否定。对于初入会的在学生来说,的确是尽快融入会的一个很好的渠道,因为会对在学生有...

小鼠标的博客 3097

招和有什么不同?阿里美团等大厂JAVA面经分享!

前言 金九银十就要结束了,小编今天总结一下这段时间遇到大厂的Java面试经验,希望对大家的面试有帮助。 面试区别 面试主要考察的是大家对于基础知识的理解与掌握,数据结构算法的熟练度。 对于项目架构,业务逻辑方面的考察较少。这也就要求我们熟练掌握各个模块的基础知识点。 面试考察的部分包括:基础知识点的掌握,对业务逻辑(项目)的理解以及对未来的职业规划等。 面试中对于所做项目的考察,以及根据项目衍生出去的知识点是相当看重的,可能直接决定面试的成败。 总的来说面试看重基础,全方位

weixin_47955802的博客 6892

答疑解惑!有什么区别

来源:程序员编程基地作者:名燮毕业季结束了,很多同学也进行了聘,找到了很好的工作,要是到聘,那么就没有应届生的优势了。我记得我大四那年,9月份的时候学组织了一场聘,由于...

李肖遥的专栏 1455

如何高效准备后端

这是一篇主要介绍后端方向如何准备秋,准备过程中应该获取哪些资源,以及相关的优质资源从何获取的文章。笔者经历了2022年秋寒冬的困境,从算法转开发,用不到三周的复习时间,侥幸拿下大厂offer,并在2023年指导新同学在秋中拿下多家大厂offer,深知选择大于努力的重要性,有时候在正确的方向上稳扎稳打,要好过盲目摸索,达到事半功倍的效果。本篇文章的目的在于给出一个清晰的复习准备的思路,给出复习中应该重点关注的内容。文章的建议不是最优的策略,你可以按照个人的实际情况加以调整,选择性的阅读。

2401_82993125的博客 1870

VIP】24 届 | 中小公司-开发岗 备战新形势

因为你的重复度肯定是低的,你的真实度也是很高的,亮点多不多主要看你个人做的难度。但是自从去年聘量缩小之后,很多一本的同学下沉到中厂,跟二本的计算机专业同学来竞争,所以会有5成的职位被一本同学抢掉。正常情况下,同学是不会自己在简历上写这种网址的,有些同学经过培训班培训,或者听了其他人的意见,觉得这是加分项。如果你解决不了这些问题,连存储怎么解决的,费用是怎么样的你都不知道,那怎么可能是你做的呢?网址的人,面试官都会担心,如果录用了你,那有没有可能你会直接把公司的项目拿出去公开了?

shuize123的博客 381

堪称最强!字节跳动+阿里+华为+小米等10家大厂面试真题,面试心得

前言 很久没有发过文章,今天来说一下应届生找工作的问题吧,就算你是打摆子都要看完~~ 金九银十是以及的火热时期,但今年很明显没有往年般的火热,面试也是越来越难了。对于应届生来说,如何能够在面试官眼中脱颖而出显得尤为重要。好在,我帮你们找到了一份非常全面的面试资料,针对于应届生以及转行过来的人群都是极具价值的,接下来就一起看看这份笔记。 Java并发编程 3、什么是多线程中的上下文切换? 4、死锁与活锁的区别,死锁与饥饿的区别? 5、Java中用到的线程调度算法是什么? 6、什么是线程组,为什么在J

m0_56830725的博客 431

2025大模型就业指南:从前线看AI人才争夺战与学习路径

2025年大厂掀起AI人才争夺战,大模型相关岗位需求激增,薪资涨幅达20-30%。AI人才供需比仅0.5,但企业聘标准不断提高。高教学内容与行业前沿存在错位,形成结构性人才短缺。求职者不必盲目追逐纯AI岗位,传统岗位与AI结合同样有发展空间,掌握AI技能将为职业发展提供巨大机遇。

youmaob的博客 1788

【中兴蓝剑】大模型算法面经详解:五轮面试考点、难点与应对策略!

本文详细分享了中兴蓝剑大模型算法的五轮面试流程及内容。包括一面二面的技术基础与认知考察,涉及大模型原理、GPU资源分配等技术问题;三面的智力题考察;四、五面的职业规划与综合能力评估。文章提供了面试官提问出发点分析面试体验,为准备大模型算法岗位的求职者提供了全面的备考参考。

2401_85375151的博客 1793

although though through 意思不同、用法不同、侧重点不同

Through” “though” 是两个不同的词,它们有不同的用途。“Through” 是一个介词或副词,通常用于表示穿越、通过或完成某事物的行动。“Though” 是一个连词或副词,通常用于表示尽管、虽然或但是的意思。在某些情况下,“through” “though” 可以互换使用,但它们的含义会有所不同。在第一个例子中,“through” 表示他成功地度过了困难时期。在第二个例子中,“though” 表示尽管存在困难,他仍然保持了希望。

chenhao0568的专栏 6986

2025年AI人才战:大模型岗位需求激增,从前线看AI人才争夺战与学习路径!

2025年大厂掀起AI人才争夺战,大模型相关岗位需求激增,薪资涨幅达20-30%。AI人才供需比仅0.5,但企业聘标准不断提高。高教学内容与行业前沿存在错位,形成结构性人才短缺。求职者不必盲目追逐纯AI岗位,传统岗位与AI结合同样有发展空间,掌握AI技能将为职业发展提供巨大机遇。

2401_85343303的博客 2020

【特别推荐】今日热门项目推荐:InterviewGuide - 从双非逆袭大厂的求职百科全书

> 还在为面试发愁?简历石沉大海?八股文背了又忘?算法题刷到怀疑人生?InterviewGuide项目用800+篇原创技术文章、1000+真实面经、26版简历迭代经验,为你打造一站式求职解决方案! ## ???? 读完本文你能得到什么? - ???? **系统化知识体系**:覆盖C++、Java、Golang、操作系统、网络、数据库等核心技术栈 - ???? **精准面试指导**:从简历制作到offe...

gitblog_01426的博客 558

货拉拉Java笔试真题解析:Java基础与算法备考指南

在Java技术栈的工程实践中,扎实的语言基础与算法功底是开发者解决复杂问题的前提。从面向对象设计到集合框架,从并发编程到JVM内存模型,每一个核心知识点都直接关系到线上系统的稳定性与性能表现。例如,理解java: outofmemoryerror: insufficient memory的触发场景,能帮助开发者快速定位堆内存或方法区溢出问题;而掌握冒泡排序java实现与快速排序java实现,则是应对算法笔试日常数据处理的必备技能。这些基础能力在笔试中尤为重要,企业通过考察HashMap底层原理、vol

weixin_28736335的博客 208

触宝科技2017研发笔试复盘:题型拆解与解题思路全解析

笔试是技术人才选拔的第一道门槛,研发岗位的考察重点通常集中在算法与数据结构、语言基础及工程思维三个维度。无论是链表操作、字符串处理,还是动态规划与复杂度分析,都要求候选人具备扎实的基本功清晰的解题思路。本文基于触宝科技2017年秋季研发笔试的完整复盘,深入拆解各类题型的命题逻辑与解题框架,并总结边界条件处理、代码规范、时间分配等实战细节。通过对这套经典笔试题的剖析,帮助正在准备的应届生转行者建立系统化的备战方法,从基础概念到应用场景层层递进,最终掌握应对互联网公司技术笔试的高效策略。

weixin_34174105的博客 481

2016研发工程师笔试题全解析:面试必备的底层知识图谱

在计算机技术快速迭代的今天,研发工程师的面试考察愈发注重底层原理与工程实践的结合。无论是还是,数据结构、操作系统、网络协议、数据库索引等基础知识始终是衡量候选人技术深度的核心标尺。从HashMap的底层实现到B+树的索引机制,从进程调度到TCP握手,这些概念看似独立,实则共同构成程序员解决问题的思维底座。掌握这些原理,不仅能帮助候选人在笔试中快速识别考点,更能指导日常开发中的性能优化与架构设计。本文以2016年研发工程师笔试题为样本,拆解其题型分布与考察逻辑,剖析Java集合框架、算法、操作系统、网

weixin_42615290的博客 225
上一篇: 骁龙咣咣咣三脚,再次改写格局
下一篇: 考研生对导师“嚣张发言”引热议:希望您今年招个女同学,不然我换导师
职言职语
博客等级 码龄6年 6731粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值