面试其实很好,很强大-----我的百次面试经验

【答学员问】面试谈的很好,为什么最后都没下offer 提问: 为什么每次面试自己喜欢的公司,谈得也挺好的,怎么最后都没通知呢? 招聘行业有个共识,那就是如果没有给通知一般就是没有通过, 有的学员会问,为什么不打电话通知一下呢? 我猜测,有一方面的原因是怕尴尬,虽然你不觉得尴尬,但是难保有的应聘者会情绪激动,问东问西。 比如你告诉他:“你好,你是XXX吗, 我打电话来是想通知你,你昨天面试的没有通过” 你以为面试者会说:“好的,谢谢!” 其实面试者会说:“有病吧,没过就没过打电话来通知我干什么,羞辱我吗,你们公司本来就不咋样,瞎了眼,我这么优秀的都看不上” 阅读详情
从跨入计算机这一行来说,我已经经历过上百次面试了,大部分都是java方面的面试。

给我印象比较深刻的有很多,在这里我总结一下,希望给广大程序员有所帮助。

1、第一次面试
2003年初考研,通过笔试,3月份底的时候去中科院软件研究所互联网实验室面试,说实话,能进入面试环节
本来就很奇迹了(考研只准备了100天,考完后估算专业成绩,就感觉不可能有戏)。对于面试环节,也没有做
充分准备,心里也是空空的,也不知道计算机专业的人士到底学到了啥,所以到了面试环节,我心里特别虚。
面试前有一个笔试,我全然不知道怎么答,能做的也就是翻译题,其它比如机器启动过程是怎么个过程等,当
时真想回去算了,没戏,但还是坚持了下来。
面试我的面试官有三个,两女一男,我之前报考的是软件测试(现在想想要真是录用了我,也许我就是另外一
条道路了),当时以为软件测试就是调试,要求最低(我当时特别喜欢帮人家解决程序问题),我那时候还不
知道搜索引擎呢。
其中一个女面试官问我,啥是黑盒测试,我头一阵发懵,就答成了白盒测试的内容。其它的问题大都答非所
问。说实话,在紧张环节下,你的智商是很低的。

这次面试让我觉得,一定要把基础打好,虽然当时学习的方法还没有找到。
在这里需要提示大家,其实跨专业考研并不难,只要你有一定的数学基础,不放弃,坚持下来,进入面试环节
应该不成问题。


2、第二次面试
第二次面试是第二次考研后的面试,这次我报考了软件工程,这时候比上次有了更多的把握,毕竟也算有经验
了,也会用搜索引擎了。
面试官也是三个,都是男的,第一个问题问我软件工程有哪些软件开发模型,我说了一些,其中瀑布模型这个
词拼错了,我报考的导师纠正了我的错误。第二个问题问我是怎么学习的,我说了学习要按拓扑顺序来写,说
了所有的必修课程,我估计是这个导致了我导师要我,而没有要分数最高的那一个科班人士。

这次面试过程的小成功是建立在第一次面试失败基础上的,没有第一次的经历,就没有这一次的成功。


3、找工作上百次经历(毕业前)
2006国庆后到2007年上半年,大概有200天时间,几乎每天都有面试,印象最深刻的就是10次面试IBM过程,
虽然面试让你不断提升,但还是没有进入IBM,不过现在感觉没有进入IBM是对的。
第一次去IBM面试(找工作刚开始),我是很紧张的,当时看来IBM是非常好的一个公司。
面试官有两个,都是男的,由于我过于紧张,有些题目也没有答好,特别是web service方面,导致面试官直接
pass了我。
得到的教训:面试的过程中不能紧张,一紧张真的智商就降低了。

最后一次IBM面试,这时候已经不紧张了,能够侃侃而谈,通过了IBM二面,进入第三面,并不是实际的面试,
而是做一个小项目,要求3小时完成,由于我在导师公司主要做的是java后台,页面已经不熟悉了,其它面试人
都很熟练的敲着键盘,我就打算直接放弃了。
因为感觉这次面试,要找的只是it工人,没有看到我的潜力。当时心想,即使要我,我也不会去。

4月份中旬,我班上大部分人都找到了不错的工作,就我和一个考博的人没有找到了,这时候没有多少公司招聘
了。经过长期面试锻炼,水平已经比找工作初期高了不少,整天就是完善自己,还有我老婆(当时是女朋友)
一直支持我,让我很感动。为了找一个自己喜欢的工作,奔波了半年多,也许你认为我当时很气馁,我可以告
诉你,我一直都很乐观,因为我一直都在进步。
大概就在被人认为最落魄的时候,一个创业小公司通知我去面试,由于没有等到公交车,就回来了,不想去面
试了,后来一想还是打个电话说一下歉意吧,不过人家说,明天再过来吧,我就去了,这个创业公司的程序员
都是清华的,大部分都是非科班的,面试过程非常好,几乎没有任何难倒我的地方,就连java内存泄漏都没有难
倒我。
就在我java水平还不错的情况下,几乎没有公司招人了,去了一家现在看来前景其实不怎么样的创业公司,去了
那个公司后还重新开始用c++,这在现在看来是非常值得的。


4、毕业后面试
在这个创业公司工作期间,我还去面了c++方面的工作,通过面试,我把c++水平也提升了不少。
其中记忆比较深刻的有爱帮、百度和微软面试。
2007.12月份,爱帮面试
有3面,每次面试都是一个技术面试官来面,这三个面试官原来是在百度工作过的,水平看上去非常高。
面试的题目大概如下:
1)时间复杂度分析 foo(n,k)把n分成k个数相加
2)int const* const* p;包含哪些意思
3)a1,a2,....,an;0<=ai<=M,放入若干个箱子(每个箱子为M),怎样使放入的物品个数最少?
4)外排归并复杂度是多少
5)多态是如何实现的,虚函数表是一个对象一个吗?还是一个类一个?

为了找到更好的工作,我投了百度,面试官问了我很多问题,算法方面问的都是基本算法,面试官比较重视的
是tcp/ip协议方面的内容,由于不是很精通,导致面试官pass了我。
回去之后我感触到tcp/ip协议是非常重要的,一直影响到我现在。
这次面试还是很值得的,从这里我发现了需要弥补的东西。
2008.9 微软面试
4面,初面给面试官的感觉不错,因此也给了我后面的三面,都是算法方面的题目,我对基本算法还是比较熟悉
的,但对于
某些领域的算法不是很熟,导致了面试失败,比如图形学方面的面试题,答不上也没有办法。


5、百面心得
面试总结如下:
1)紧张是制约你发挥的绊脚石,面试过程中没有必要紧张
2)面试是提升你技术能力的机会,有机会面试,千万不要错过
3)好的面试官是你的导师,会指引你前进
4)要多去面试

5)在面试中发现你的薄弱环节,并加以弥补
6)多去大公司去面,往往会有更多收获


所以这里,我感谢所有面试我的人,感谢他们的建议。
现在我已经面试过上百人了,我也会给科班人士和非科班人士提一些建议,就像当时优秀的面试官给我提建议
一样。
今天之所以能够为it做点贡献,面试功劳至少占到一半,没有面试,特别是对于跨专业的人来说,也就很难进
步。
最后,如果你觉得这对其它人有点意义,请支持一下吧。


Unity+ASP.NET Socket联机游戏开发实战指南 TCP socket是实时多人游戏网络通信的底层基石,其核心在于连接管理、字节流处理、跨平台序列化与线程协同。理解粘包/半包原理、心跳保活机制、二进制协议设计及Unity主线程与Socket异步IO的桥接方式,是构建稳定联机逻辑的前提。这类技术广泛应用于局域网对战、教育VR、轻量MMO原型验证等场景,尤其适合需规避Photon/Mirror黑盒、直面网络本质的Unity开发者。本文以可运行的ASP.NET+Unity Socket联机Demo为载体,深入拆解从‘能连上’到‘连得稳’的关键七道工程坎。 阅读详情

相关推荐

笔记——Oracle19c

Oracle阅读笔记

weixin_63819458的博客 1348

面试经验谈 OKcoin前端面试

问题 面试了Okcoin 的前端工程师 Hr很好 具体问了些深入的问题 要求明白web开发中各种背后的机制 不能只会用 要建立起完善的知识体系结构 1,Css position有哪些属性 具体解释 2,Js闭包 实际是为了访问函数内定义的数据 3,React的了解程度 4,Meta标签的意义 5,Img标签中 alt title的意义 6,页面的重排和重绘 7,如何理解we...

长歌倚楼的学习记录 1782

Debian 11 之使用hostapd与dnsmasq进行AP设置

本文介绍debian 11 系统下,使用hostapd 和 dnsmasq配置无线热点的方法。

xinghaitao2005的博客 1695

OkCoin面试体验

好久不面试了,复习了一下,收获了很多,以为会很顺利,结果。。。实习的收获一点没有问,只问了专业课的理解和自己做的项目,看来互联网果然看不起企业开发。。。面试官的水平很棒,水的是我自己...

weixin_35723062的博客 2095

七、永磁同步电机矢量控制(FOC)—MTPA控制及Simulink仿真

前面几节的内容已经完成Id=0控制策略的理论和仿真以及双闭环PI参数整定。在接下来几节中,将陆续讲解MTPA、弱磁控制等内容。

weixin_45182459的博客 8192

CST 仿真_NFC仿真

在CST中实现NFC天线单体的仿真

qq_43706810的博客 3961

设计模式 原型模式的写法及分析

设计模式分类 创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。 行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter 模式)、状态模式、策略模式、职责链模式(责任链模式)。 首先来看一个...

cong____cong的博客 390

Streamlit安装避坑指南:从零到一键启动你的第一个数据可视化应用

本文提供了一份详尽的Streamlit安装避坑指南,帮助用户从零开始快速启动第一个数据可视化应用。文章深入剖析了安装过程中常见的网络超时、依赖冲突、环境变量缺失等核心问题,并给出了使用虚拟环境、配置国内镜像源、利用.whl文件离线安装等多种经过验证的解决方案,确保安装过程顺畅无阻。

weixin_29065015的博客 614

Java大厂面试:CRM系统RESTful API与Spring Security深度实战

一篇关于Java互联网大厂面试场景的文章,以对话形式展开,聚焦CRM系统中的RESTful API设计、Swagger/OpenAPI文档管理、Spring Security与JWT、OAuth2安全框架的应用。文章包含面试实录、详细的技术知识点解析与代码示例,并为面试者提供学习建议和成长路径。

2303_76177839的博客 1046

YOLO26 终极蒸馏指南:从入门到 SOTA (The Ultimate Distillation Guide)

《YOLO26 蒸馏技术指南》深入解析了知识蒸馏在目标检测中的应用,提出五大蒸馏范式:响应蒸馏(学习最终输出)、特征蒸馏(模仿中间特征)、关系蒸馏(捕捉通道关联)、CWD(通道语义对齐)和FGD(前景背景分离)。实验表明,"Response KD + CWD + FGD"组合效果最佳,使YOLO26n在0.5ms推理速度下达到0.956 mAP50,甚至超越教师模型。指南提供模块化代码实现和超参数调优建议,强调蒸馏能平衡模型精度与效率,是轻量化部署的有效方案。

weixin_51988935的博客 717

机器人常用坐标系详解:原理、获取方法及实战实例

本文系统阐述了机器人四大核心坐标系(世界、基、工具、工件)的原理与标定方法。世界坐标系提供全局参考基准,基坐标系绑定机器人本体,工具坐标系定义末端执行器位置,工件坐标系则锁定作业对象位置。通过齐次变换矩阵实现各坐标系间的关联转换。重点介绍了三类标定技术:手动设定法(世界坐标系)、三点/六点法(工具TCP标定)和视觉识别法(工件标定),并以工业机械臂上下料为例演示了完整应用流程。随着技术发展,自动化标定、动态坐标系等新趋势将进一步提升机器人作业精度与效率。

start_up_go的博客 513

AI Agent与Skill实战:从技术概念到项目构建,应对技能焦虑

在人工智能技术快速发展的背景下,理解AI Agent(智能体)和Skill(技能)等核心概念,已成为开发者构建现代AI应用的关键基础。AI Agent作为能够感知环境、规划决策并执行任务的智能系统,其核心在于对复杂目标的分解与调度。而Skill则是实现具体功能的可复用模块,例如数据查询、信息处理或工具调用,它们通过标准化的接口被Agent灵活组合,从而扩展了AI的能力边界。这种模块化设计具有重要的技术价值,它提升了AI系统的可维护性、可扩展性和安全性,使得开发者能够像搭积木一样构建复杂的智能工作流。在实际应

weixin_30730053的博客 827

极智嘉嵌入式面试题及参考答案

IIC(Inter-Integrated Circuit)即集成电路总线,是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它仅使用两根线,即串行数据线 SDA 和串行时钟线 SCL,就能实现多个设备之间的通信,具有简单、高效、占用资源少等优点,广泛应用于各种嵌入式系统中。

大模型大数据攻城狮的专栏 921

Python干掉了97%的办公软件?

“21世纪,不会Python等于文盲。” 这句流行语并非夸张,《2020年职场学习趋势报告》显示,在2020年最受欢迎的技能排行榜,Python排在第一。 除职场外,Python也开始走入课堂。山东等地已经在小学教材中加入了Python、北京和浙江甚至已经把Python纳入了高考范围。 这也意味着,Python不再是程序员的专属,而是彻底破圈,呈现出全民学习的趋势。“全球化时代学英语,大数据时代学Python”或将成为现实。 如果你要问我,为什么Python会这么火爆,在我来看更多是时代的契机。 在这

Python_cocola的博客 130

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Python干掉了97%的办公软件?你对这事咋看的?

“21世纪,不会Python等于文盲。” 这句流行语并非夸张,《2020年职场学习趋势报告》显示,在2020年最受欢迎的技能排行榜,Python排在第一 除职场外,Python也开始走入课堂。山东等地已经在小学教材中加入了Python、北京和浙江甚至已经把Python纳入了高考范围。 这也意味着,Python不再是程序员的专属,而是彻底破圈,呈现出全民学习的趋势。“全球化时代学英语,大数据时代学Python”或将成为现实。 如果你要问我,为什么Python会这么火爆,在我来看更多是时代的契机。 在这个

JAVAmonster12的博客 295

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Python 流行度再创新高,你还没开始学吗?

“21 世纪,不会 Python 等于文盲。”这句流行语并非夸张,《2020 年职场学习趋势报告》显示,在 2020 年最受欢迎的技能排行榜,Python 排在第一。

pythonhy的博客 159

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux系统运维20个核心命令实战地图

Linux命令是操作系统与用户交互的基础接口,其本质是调用内核系统调用、操作文件系统、进程树和I/O子系统的工具链。掌握命令不能止于参数记忆,而需理解背后原理:如`df`与`du`差异反映块设备层与inode层的空间统计逻辑,`find`基于目录树遍历而`grep`专注文本模式匹配,`type`可识别内建命令/别名/外部二进制,直接关系脚本兼容性与PATH调试。这些能力构成Linux故障定位、性能分析、安全审计和信创环境适配的技术底座,在运维、开发、测试及国产化迁移等高频场景中不可或缺。本文聚焦20个经多行

weixin_33910137的博客 432

面试的时候突然遇到答不上的问题怎么办?

前言 今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题回答不上来的时候,该怎么办。 误区 在开始讲解之前,先纠正一个误区,那就是对于一场面试而言,最后的结果**好坏并不完全取决于面试当中的问题是否都回答了上来。能不能录取和是否回答出所有问题并没有直接的联系。**换句话说,我自己经历过的,无论是面试也好,还是面别人也罢,问题...

beibei_programme的博客 7万+
上一篇: 如何利用tcpcopy来试验nginx hmux模块(以下所涉及到的tcpcopy,均是采用的是0.5以下的版本)
下一篇: tcpcopy分布式压力测试,效果堪比真实压力,远胜ab(注意采用的工具是tcpcopy 0.5以下的版本)
wangbin579
博客等级 码龄22年 426粉丝 162原创
评论 22
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值