普通学校,普通背景,普通公司,不普通总结。
作者:阿秀
InterviewGuide大厂面试真题网站:https://top.interviewguide.cn
这是阿秀的第「313」篇原创
小伙伴们大家好,我是阿秀。
可能很多人点开牛客、知乎、B站,一看帖子的标题都是"某985xxxx"、"不入流211xxxx",好像世界遍地都是985、211的,互联网世界上好像没有211以下的人了。
其实不是的,92每年招生都是很少的,只占很少一部分,之所以会出现网络世界上全是学校背景不错的人的错觉,其实大多数时候还是平台推荐算法的锅,大多数的学生其实都是像阿秀这样普通学校、普通背景、普通出身的人。
今天想分享一位阿秀的学习圈中的学弟的面试总结,这位学弟学校普通、背景普通、面试公司普通,但他的总结却很不普通,其实人数大多数时候都是这样的,大多数人的人生的主旋律是失败,成功的时候是非常少的,失败可以,但要有所收获,苦难不值得歌颂,但苦难值得被铭记,铭记的目的就是以后争取不要再受这些苦难。
就拿面试这事来说,一击即中的情况还是比较少的,大多数时候都是面完就挂了,没有后文了,挂可以,但面完挂了可以试着总结一下。
因为你决定不了其余的事,你能做的就是让下一次的自己比上一次更好,比如在刚才的面试中自己是否有哪些地方没有答好?有没有可以改进的点?下次再遇到类似的问题,自己能不能比这次答得好一些?
一个普通人的两场面试总结
1、普联三面、深信服一面 2、投递一批公司 3、面经 4、笔试
1、普联三面
问两个偏业务的实际问题,然后稍微回答一下,但是回答不完善,也没说什么,之后简单闲聊一下。本来很快就要结束的,靠着反问了三个问题勉强拖到二十分钟。
按照舍友投递普联硬件岗的经验,后面等座谈会和两方就好了,现在有个保底确实好很多。TP-LINK分成普联联洲之后,好像普联只要简历过筛就不挂人,联洲还会看面试的表现。
2、深信服一面挂
总的来说收获还是比较多的吧。
面试内容基本先是问点C++或者数据结构的八股,然后根据回答过程中提及的点去扩展问其他问题(比如讲到CPU预读,就往这方面深入问),答的不太好的是问为什么需要有头文件这里。
纸上手写三道算法题:一个是程序设计,拼接字符串再返回,但这里犯了比较严重的错误(应该有点影响印象分),在函数内部定义的是局部变量,没有动态分配内存,并且还返回了;
另一个是二叉搜索树公共祖先,还有手动讲解KMP算法,后面两个倒是没出什么问题。
场景题是限定内存情况下海量数据的topK问题(以前觉得应该面试到比较后的阶段才会问到这个问题,就没去专门准备,结果到现在遇到好几次了,要抓紧看一看)。
还问到故障排查这块,core文件如何处理,不同的异常要怎么样去分辨(我说错误码,然后追问错误码怎么看,想了会才想起来是errno)。
3、一些小总结
整个过程中给面试官带来的印象就是:好像我看的理论什么的相对更多,但是实践相对比较少,加上可能是第一个手写题错误,场景题回答的也一般,一定程序上也影响了面试官的印象。
后面面试官也是专门讲了讲我的问题:简历上面的技术比较通用,没有深入或者突出的点,像有些软件学院的会提及自己喜欢去看内核代码,我这里没有专门把深入的写出来;学校的科研项目用到了Python也不展示出来;
学历上面我刚好又是他这几天面的第一个本科生(前面都是硕士),校内成绩不是很优秀的情况下,又没有很突出的能力,即使是所有问题都答得不错的情况下,自然也是会选择更好的。
这些点倒是没法去反驳,后面的话看面经还是要在面面俱到的同时尽可能去熟悉,保证自己是理解的情况下自然说出来,但凡哪些地方卡了一下可能都很容易被看出来不熟练。
另外就是有的面经里面是有实践部分的,有条件就去稍微动动手确认下,并且加深理解,后面就是进一步去挖掘一些突出点,想办法引导面试官到这些地方并发挥,继续加油!
end
阿秀坚持做学习圈这件事情已经 2 年时间了,前年和去年分享的很多校招上岸经验也都是出自阿秀的学习圈中的往届上岸人,阿秀的学习圈中置顶帖的「知识图谱」和「精华区」(如下图)中有很多计算机大学本科&研究生学习以及校招的内容和问题:
星球里的精华区、知识图谱以及资源沉淀
多看看这些能够帮你走的更稳、更顺、更平坦,比如:
《阿秀的校招笔记PDF第五版纸质版》
《校招面试详细解读 (一二三轮技术面 + 交叉面 + HR面)》
《校招基础学科速成路线》
《C++/Golang/Java/前端/测开各技术栈学习路线以及独家项目推荐》
《往届上岸经验分享&&面经整理》
《从0教你写好一份属于自己的简历系列》
《一二线大厂真实面经,阿里、字节、腾讯、美团等》
《每周精华分享(截止目前为止已经54期了)》
后续也会在自己组建的阿秀的学习圈中分享一些社招跳槽找工作的经验,都是自己一路走过来的经验。
一个人踽踽独行不如结伴而行,以后会继续在星球笔耕不辍,输出一些有价值的内容,这可能是你求职路上性价比最高的一次点击!
前段时间自己也开发了一个互联网大厂真题面试解析网站,比如我想查一下行业为互联网,公司为字节跳动,考察岗位为后端,考察时间为最近一年之类的面试题有哪些?
《InterviewGuide》大厂面试真题网站:https://top.interviewguide.cn/
已经有不少小伙伴遇到原题了,具体可以看下链接:
2023年7月字节跳动后端研发岗面试考察题目Top10
局部性原理还真有用!
后面还会继续开发其余星球用户专属功能,比如模拟面试以及题目收藏、甚至是真题下载打印功能等。
相关文章:

普通学校,普通背景,普通公司,不普通总结。
作者:阿秀 InterviewGuide大厂面试真题网站:https://top.interviewguide.cn 这是阿秀的第「313」篇原创 小伙伴们大家好,我是阿秀。 可能很多人点开牛客、知乎、B站,一看帖子的标题都是"某985xxxx"、"不入流211xxx…...

Flink之Watermark生成策略
在Flink1.12以后,watermark默认是按固定频率周期性的产生. 在Flink1.12版本以前是有两种生成策略的: AssignerWithPeriodicWatermarks周期性生成watermarkAssignerWithPunctuatedWatermarks[已过时] 按照指定标记性事件生成watermark 新版本API内置的watermark策略 单调递增的…...

提升API文档编写效率,Dash for Mac是你的不二之选
在编写和开发API文档的过程中,你是否经常遇到查找困难、管理混乱、效率低下等问题?这些都是让人头疼的问题,但现在有了Dash for Mac,一切都将变得简单而高效。 Dash for Mac是一款专为API文档编写和管理设计的工具,它…...

无人注意,新安装的 Ubuntu 23.04 不支持安装 32 位应用
导读新安装的 Ubuntu 23.04 不支持安装 32 位应用。 无人注意,新安装的 Ubuntu 23.04 不支持安装 32 位应用 有用户报告,在新安装的 Ubuntu 23.04 上从 Ubuntu 仓库安装的 Steam 客户端是不工作的。在 Ubuntu 23.04 中使用了基于 Flutter 的新安装程序…...

全面横扫:dlib Python API在Linux和Windows的配置方案
前言 在计算机视觉和人工智能领域,dlib是一个备受推崇的工具库。它为开发者提供了强大的图像处理、机器学习和深度学习功能。在计算机视觉项目中,配置dlib Python API是一个重要的初始步骤。本文将引导读者详细了解在Linux和Windows系统上安装和配置dli…...
30种编程语言写国庆节快乐,收藏后改改留着拜年用
文章目录 核心代码版多行代码单行代码 核心代码版 Python:print(“国庆节快乐!!!”)C:printf(“国庆节快乐!!!”);C:cout<<“国庆节快乐!!…...
SpringBoot2.7.9 配置文件加载方式
ConfigDataLocationResolver接口方法说明 isResolvable: 判断是否是需要转换的资源 resolve: 将单个ConfigDataLocation转换为ConfigDataResource集合,在激活环境配置之前加载,也就是profile文件加载之前加载 resolveProfileSpecific: 将单个ConfigDataL…...

详解C语言—文件操作
目录 1. 为什么使用文件 2. 什么是文件 3. 文件的使用 文件指针 文件的打开和关闭 三个标准的输入/输出流: 4. 文件的顺序读写 对字符操作: fputc: fgetc: 练习复制整个文件: 对字符串操作:…...
IntelliJ IDEA 常用快捷键一览表
目录 1-IDEA的日常快捷键 第1组:通用型 第2组:提高编写速度(上) 第3组:提高编写速度(下) 第4组:类结构、查找和查看源码 第5组:查找、替换与关闭 第6组:…...

cola 架构简单记录
cola 是来自张建飞(Frank)的偏实现的技术架构,里面的业务身份和扩展点也被MEAF引用,cola本身由java 实现、但其实可以是一种企业通用的技术架构。 业务身份来源 https://blog.csdn.net/significantfrank/article/details/8578556…...
FFmpeg常用结构体分析
目录 1.AVFormatConext 2.AVInputFormat 3.AVStream 4.AVCodecContext 5.AVPacket 6.AVCodec 7.AVFrame 8.AVIOContext 9.URLProtocol 10.URLContext 1.AVFormatConext AVFormatConext是一个贯穿全局地数据结构,AVFormatConext结构包含很多信息,…...

ChatGPT 学习笔记 | 什么是 Prompt-tuning?
文章目录 一、前言二、主要内容三、总结 🍉 CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 一、前言 Prompt-tuning is an efficient, low-cost way of adapting an AI foundation model to new downstream tasks without retraining the model and upd…...

[红明谷CTF 2021]write_shell %09绕过过滤空格 ``执行
目录 1.正常短标签 2.短标签配合内联执行 看看代码 <?php error_reporting(0); highlight_file(__FILE__); function check($input){if(preg_match("/| |_|php|;|~|\\^|\\|eval|{|}/i",$input)){ 过滤了 木马类型的东西// if(preg_match("/| |_||php/&quo…...

JVM学习笔记
JVM学习笔记 复习之前学的内容,同时补充以下知识点:JVM的双亲委派机制、伊甸区与老年代相关知识; 双亲委派机制 首先介绍Java中的类加载器 Java中的类加载器 Bootstrap ClassLoader(启动类加载器),默认…...

使用 gst-element-maker 创建一个完全透传的 videofilter 插件
系列文章目录 创建 gstreamer 插件的几种方式 使用 gst-template 创建自己的 gstreamer 插件 使用 gst-plugins-bad 里面的 gst-element-maker 工具创建gstreamer 插件 使用 gst-element-maker 创建一个完全透传的 videofilter 插件 文章目录 系列文章目录前言一、使用gst-ele…...

华为ensp单臂路由及OSPF实验
单臂路由及OSPF实验 1.1实验背景 在这个实验中,我们模拟了一个复杂的网络环境,该网络环境包括多个子网和交换机。这个实验旨在帮助网络工程师和管理员了解如何配置单臂路由和使用开放最短路径优先(OSPF)协议来实现不同子网之间的…...

Android LiveData 介绍
Android LiveData 介绍 系列文章目录前言一、LiveData是什么?二、简单使用依赖测试数据准备1.创建可观察的livedata2.观察它3.更新它 总结 系列文章目录 Android LiveData 介绍(本文) 前言 本系列根据官网介绍Jetpack中的数据通信组件&…...

好看的货架效果(含3D效果)
搭配thymeleaf layui合成 货架一 1. css #gudinghuojia2F .layui-row { display: flex; justify-content: space-between; height: 100%;} #gudinghuojia2F .layui-col-xs10 {margin-right: 4%;} #gudinghuojia2F .layui-col-xs10:last-child {margin-right: 0;} .inner-ti…...

【每日一题】1498. 满足条件的子序列数目
1498. 满足条件的子序列数目 - 力扣(LeetCode) 给你一个整数数组 nums 和一个整数 target 。 请你统计并返回 nums 中能满足其最小元素与最大元素的 和 小于或等于 target 的 非空 子序列的数目。 由于答案可能很大,请将结果对 109 7 取余后…...
Go语言数据类型实例讲解 - Go语言从入门到实战
Go语言数据类型实例讲解 - Go语言从入门到实战 基础数据类型 bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr byte rune float32 float64 complex64 complex128类型描述bool布尔型(bool):可以是true或f…...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...

VB.net复制Ntag213卡写入UID
本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

MongoDB学习和应用(高效的非关系型数据库)
一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...
C++ 基础特性深度解析
目录 引言 一、命名空间(namespace) C 中的命名空间 与 C 语言的对比 二、缺省参数 C 中的缺省参数 与 C 语言的对比 三、引用(reference) C 中的引用 与 C 语言的对比 四、inline(内联函数…...
深入浅出Diffusion模型:从原理到实践的全方位教程
I. 引言:生成式AI的黎明 – Diffusion模型是什么? 近年来,生成式人工智能(Generative AI)领域取得了爆炸性的进展,模型能够根据简单的文本提示创作出逼真的图像、连贯的文本,乃至更多令人惊叹的…...

Elastic 获得 AWS 教育 ISV 合作伙伴资质,进一步增强教育解决方案产品组合
作者:来自 Elastic Udayasimha Theepireddy (Uday), Brian Bergholm, Marianna Jonsdottir 通过搜索 AI 和云创新推动教育领域的数字化转型。 我们非常高兴地宣布,Elastic 已获得 AWS 教育 ISV 合作伙伴资质。这一重要认证表明,Elastic 作为 …...

ArcGIS Pro+ArcGIS给你的地图加上北回归线!
今天来看ArcGIS Pro和ArcGIS中如何给制作的中国地图或者其他大范围地图加上北回归线。 我们将在ArcGIS Pro和ArcGIS中一同介绍。 1 ArcGIS Pro中设置北回归线 1、在ArcGIS Pro中初步设置好经纬格网等,设置经线、纬线都以10间隔显示。 2、需要插入背会归线…...

PydanticAI快速入门示例
参考链接:https://ai.pydantic.dev/#why-use-pydanticai 示例代码 from pydantic_ai import Agent from pydantic_ai.models.openai import OpenAIModel from pydantic_ai.providers.openai import OpenAIProvider# 配置使用阿里云通义千问模型 model OpenAIMode…...
shell脚本质数判断
shell脚本质数判断 shell输入一个正整数,判断是否为质数(素数)shell求1-100内的质数shell求给定数组输出其中的质数 shell输入一个正整数,判断是否为质数(素数) 思路: 1:1 2:1 2 3:1 2 3 4:1 2 3 4 5:1 2 3 4 5-------> 3:2 4:2 3 5:2 3…...

浏览器工作原理01 [#]Chrome架构:仅仅打开了1个页面,为什么有4个进程
引用 浏览器工作原理与实践 Chrome打开一个页面需要启动多少进程?你可以点击Chrome浏览器右上角的“选项”菜单,选择“更多工具”子菜单,点击“任务管理器”,这将打开Chrome的任务管理器的窗口,如下图 和Windows任务管…...