虐与被虐--谈面经

射线与三角面 1一种思路是先求射线与平面的交点,然后计算交点是否落在三角面内 2利用三角形方程求射线与三角面的交点Ray-Triangle交叉检测算法 射线的参数方程如下,其中O是射线的起点,D是射线的方向。 我们可以这样理解射线,一个点从起点O开始,沿着方向D移动任意长度,得到终点R,根据t值的不同,得到的R值也不同,所有这些不同的R值便构成了整条射线,比如下面的射线,起点是P0,方向是u,p0 + 阅读详情

【文/ IT老任】

最近换工作,频繁被面,颇有感受,把自己这十几年来的点点滴滴汇集成文,与大家分享。这些年来即当过候选人也当过面试官,深刻体会到面试对于双方来说都是苦差事,其中不乏愉快的经历,但更多是虐人与被虐的痛苦。

1、初入职场

本科刚毕业时的一次求职经历让我至今记忆犹新。那是一家大型国企,招聘会上这家企业的展台前聚了一窝人,条件挺优厚,招的是管理储备干部,“将来能管人”对刚毕业的毛头小子来说还是颇有诱惑的。那时也没有明确的职业发展规划,看到好东家好岗位就想投,很少考虑自身的能力与兴趣。好容易扎进人堆,挤到前面,递上简历,人家扫了一眼,问了几句就给踢了出来。原来人家招的是管理专业的,那时候跨专业找工作还是很困难的。

悻悻的不甘离去,在展台周边徘徊,无意间与展台后面的目光有一次碰撞。那是一个老者,坐在招聘人员后面观望着。那时的我不太擅长与人搭讪,但那天不知是发哪门子神经,主动走上前攀谈起来。聊了一会儿,他要了我的简历交给身边的工作人员,就这样我获得了面试机会。

面试是在一个大会议室进行的,标准的“审犯人”模式,一排面试官,前面摆一把椅子。招聘会上见到的“老头”坐在正中间,事后问了招聘人员,是公司的老总。但这次经历让我明白了什么是“大官好见,小鬼难缠”,开始意识到识别关键角色对事务推进的重要性。若干年后担当了项目经理,当了咨询顾问,面临一群干系人,铺天而来的需求、意见和反馈往往毫无头绪,后来摸索出点门道,识别出关键部门、决策人并针对性制定方案,渐渐的路就走顺了。

2、被虐

以后经历过无数次的面试,以致以后成了“老油条”。起初一路被虐,后来知识面宽了,能力提升了,鄙视面试官的机会也多了。回顾起来,自己职涯中每次重大能力提升都是在经历重大挫折后,在深度被虐和鄙视后。其中最为羞愧的一次是面一个IT外企,那时已经有了几年工作经验,有点成绩当了小头目,颇感实力不俗,想试试身手。开始的几个基础性技术问题蛮顺手,都是些指针啦、数据结构啦和算法啦什么的,我想一线大厂商也不过如此。接着就问一些开发中的技术应用问题,也还好,终究用过,兵来将挡也能应对。逐渐的深入技术细节了,有些问题虽然解决过但没有深入思考过,开始有点冒汗了。再后来问思路性问题,谈架构设计,谈方法论,越谈越力不从心,可是不甘心,还不懂装懂试图补救,大汗呐。

这次经历让我心痛了好长时间,终于明白了井底之蛙真是可怕,明白了天外有天。我至今仍感谢那位没记住姓名的面试官,他不只是问问题如何解决,更想了解解决问题的思路和权衡过程,而我当时并未形成系统的思维模式。年轻气盛受点打击是好事儿,成熟不过是在稚嫩的心上不断的刻画岁月的痕迹。其实人越是无知的时候越是愿“装X”,越是有内涵的时候越是平和,知之为知之,不知为不知。凡事必求甚解,知其然知其所以然。后来开始注意发展思维模式,有意锻炼抽象提炼和洞察能力。这件事儿促使我在工作和学习方式上产生转变,数年后我从事技术战略规划和策略制定,也有这次转变的功劳。

3、虐人

当了小头目之后开始有机会面人了,刚开始颇有点小人得志的味道,牛的不行,喜欢挖坑等人跳。先问问基础技术问题,接着就把候选人往自己掉过的坑或者别人掉过的坑引。有些时候也颇为奏效,筛出来不少不求甚解的老兄们。预先设计好的连环问题,一环扣一环,没实践经验的话肯定难以应对,看着候选人们脸红冒汗的尴尬神情心里暗暗得意(想想够阴暗的,呵呵)。其间也遇到了不少奇葩,感觉更证明了这套方法的“伟大”。

一次面一个架构师候选人,简历挺漂亮,比较匹配我们的要求,遂邀来面谈。考察他的实战项目经验,问他参与过的项目,老兄神秘的摇摇头说“不方便说”。那谈谈方便说的吧,说说你该类项目要解决哪些问题,方案思路等,摇头。无奈让步,那说说用了哪些技术框架吧,还摇头,又问那说说用到了哪些开源框架吧,仍摇头做保密状。断定是个水货,礼送出境。

4、超越

作为面试官真正成熟是在自己承担经营指标之后,工作压下来,手头没有人可用,压力可想而知,这时候不再觉得虐人好玩了。思路开始变了,从“证伪”变成“证真”,真心希望应试人能力满足要求。为了尽快招人到位,不再拘泥于招聘流程,一切以候选人为中心。

一改过去的冷若冰霜,现在见面先寒暄暖场,消除候选人的紧张感。启发式交流,有时候选人没有给出满意答复,咱换种方式再聊聊,力争挖掘出闪光点。过去招个人若干轮面试怎么也得一两个月,有时还搞个心理评测什么的,现在提高效率,有个优秀候选人我们从收简历到面试到确定录用只用了一周。形式上咱也改了,不再“审犯人”,采用实战式研讨方式,找块白板,直接讨论实战项目,让候选人作为团队一员参与设计。颇有成效,真招到不少牛人,后来这些人有去事业部担任技术总监的,有去IBM做咨询负责人的,也有去京东做电商云的。

经过岁月的磨砺,大部分面试的经历都逐渐模糊了,只有那几次面试经历还印在我脑海里,时刻提醒鞭策自己。

(过段时间会把近期去互联网公司面试的经历写出来与大家分享)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

           

                {微信公众帐号}                {来往公众帐号}


C++ 程序稳定运行一段时间后异常中止?vc6 运行库的bug!!! 事件查看器提示:错误应用程序 xxxxxxx.exe,版本 0.0.0.0,错误模块 MSVCRTD.DLL,版本 6.0.9782.0,错误地址 0x00012b40。这是一个通信方面的软件,需要长期运行,在压力测试时,高负荷连续运行一定天数时必定崩溃,而且都是在msvcrtd.dll中崩溃。后来在dump文件中发现调用栈在是MSVCRTD.DLL模块,跟踪代码发现是在void * __cdecl _heap_alloc_dbg(        size_t nSize,        int nBloc 阅读详情

相关推荐

银河麒麟V10ARM架构服务器离线安装docker\nacos【附安装包】

本文分享了在银河麒麟ARM64操作系统上安装Docker和Nacos的完整过程。首先提供了Docker的自动化安装脚本,包含服务配置、存储路径设置等关键步骤,并给出了常用维护命令。接着详细介绍了通过Docker-compose部署Nacos的方法,包括镜像导入、配置文件修改、鉴权设置等注意事项,特别强调了密钥长度必须超过32个字符的要求。文章还提供了Nacos初次登录的注意事项,并预告了后续可能推出的Redis、Nginx等安装教程。所有配置文件和脚本均可直接下载使用,适合内网环境下国产操作系统的部署

weixin_39054697的博客 2342

WXHRound#13被虐记

T1: ▸给定一个大小为 n 的有根树。有 Q个询问,每次给出一个 k,求至少用多少条长度不超过 k 的祖先-后代链可以覆盖树上的所有点? ▸n, Q 算法一:不同答案只有sqrt(n)种,拿分治弄一下就是O(nsqrt(n)log(n)) 算法二:(本来已经想到这个东西了的。。。)答案一定小于t+(n-t)/k+1(t为叶子数),故可以O(答案-t)的去算每个k。具体算法如下:

yfzcsc的博客 589

ADS(Arm Developer Suite)安装的坑!

实验课老师让我们区安装ADS,作为嵌入式开发的工具,原本以为这只是一个简单的软件,但是当我安装的时候,我才发现这软件太难了!安装了我大半天,看了其他的博客之后,最终才安装成功???????? 安装过程的一个巨坑就是:安装路径!以及安装许可注册文件 如果没有注意路径,最后安装成功以后打开软件就是蜜汁报错???? 报错了怎么办?删掉已安装的东西,重新安装吧,而且要删干净 再次安装的时候,打开安装包是这个提示...

weixin_42795819的博客 8217

大厂面试官教你面试如何防止被虐

本文由天下事业部技术经理海哥的视频课程内容整合而成,更习惯看视频课程的同学请戳:《游戏技术面试小贴士》 师弟师妹好,我是海哥。之所以称各位为师弟师妹,是因为我是07年进入中山大学软件学院学习的。当然,现在是数据科学与计算机学院的一部分了。 在本科期间,我获得了国家奖学金,拿到了花旗杯的全国二等奖,并最终有幸以中山大学优秀本科毕业生的身份毕业。毕业后我又保了研,在软院读完研究生。 在校期间,我一共发表过一篇文章,并获得了两项专利。此外,我在进入网易之前,还分别在杰赛科技、微软及以谷歌实习过。 各位同

NetEase_Game的博客 730

【汽车ECU电控数据管理篇】A2L文件在ECU标定中的关键作用与实战解析

本文深入解析A2L文件在汽车ECU标定中的关键作用,详细介绍了其作为'数据字典'的核心功能与实战应用。通过剖析A2L文件的结构、关键标签及常见问题,帮助工程师高效管理电控数据,提升ECU标定效率与准确性。文章特别强调了ASAP2标准下的A2L文件在汽车电控系统中的重要性。

a3b4c5的博客 786

Matlab实战:水声信号DEMON谱分析从入门到精通(附完整源码)

本文详细介绍了使用Matlab进行水声信号DEMON谱分析的完整流程,从基础理论到实战应用,涵盖信号预处理、包络提取、频谱分析等关键步骤,并附完整源码。特别针对水声通信中的低信噪比环境,提供了多种优化方案和性能提升技巧,帮助读者快速掌握这一水下目标检测的核心技术。

gamma的博客 295

洛谷 P1337 [JSOI2004]平衡点 / 吊打XXX (非酋慎用的模拟退火.....惨)

题目链接: https://www.luogu.org/problemnew/show/P1337 题目: 题目描述 如图:有n个重物,每个重物系在一条足够长的绳子上。每条绳子自上而下穿过桌面上的洞,然后系在一起。图中X处就是公共的绳结。假设绳子是完全弹性的(不会造成能量损失),桌子足够高(因而重物不会垂到地上),且忽略所有的摩擦。 问绳结X最终平衡于何处。 注意:桌面上的洞都比绳结X...

QDU_ZXF的博客 2190

基于OkHttp3+Retrofit2+RxJava3搭建响应式网络框架

本文介绍了一个基于OkHttp3+Retrofit3+RxJava3的响应式网络框架设计。该框架采用分层架构,OkHttp3负责底层网络请求,Retrofit3封装HTTP接口,RxJava3实现响应式流处理。核心亮点包括:1)高度解耦的分层设计;2)统一的异常处理和响应体封装;3)RxJava3实现线程切换和请求管理;4)MVVM架构适配,业务层只需关注数据逻辑。框架提供了完整的实现方案,包括全局配置、拦截器、响应转换、接口声明、仓库封装等组件,并支持生产环境扩展功能如Cookie持久化、Token刷新等

fuge2008的博客 869

面试鹅厂,我三面被虐的体无完肤。。。

作者:codegoose来源:https://segmentfault.com/a/1190000017864721本文版权归作者所有经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于重拾面试信心,再次出征。鹅厂面试职位:go后端开发工程师,接受从Java转语言都知道鹅厂是cpp的主战场,而以cpp为背景的工程师大都对os,network这块要求特别高,不像是Java这种偏重业务...

weixin_34240520的博客 2684

QT触摸屏开发:如何通过重写事件处理实现精准按键长按检测

本文针对QT触摸屏开发中按键长按检测不精准的常见问题,深入剖析了传统信号机制失效的原因,并提供了通过重写事件处理函数(event)的解决方案。文章详细介绍了创建自定义TouchButton类、直接处理QTouchEvent以实现可靠长按检测的完整步骤与代码示例,并分享了进阶优化与避坑指南,帮助开发者实现跨平台一致的精准交互。

weixin_29207149的博客 94

图数据库Neo4j面试内容整理-Neo4j的性能

在执行复杂关系查询时,Neo4j 通过图结构的高效存储和查询机制,能够比传统的关系型数据库提供更快的性能,尤其是在涉及深层关系的查询时。通过合理的配置、优化查询和使用合适的硬件,Neo4j 可以处理大规模的数据集和高并发的查询请求,满足企业级应用的需求。Neo4j 在处理图数据时,通过优化图的存储、查询和遍历等方面,提供了高效的性能,特别适合用于需要处理复杂关系和多层次连接的应用场景,如社交网络、推荐系统、知识图谱等。:Neo4j 会根据查询的结构和数据的分布自动选择最优的查询计划。

不务正业的猿 585

ssoj1338蜘蛛侠 trampolin

题意:有n栋高楼,一个人从第k栋开始跳,每次只能跳到相邻的左右两个房子。有些房子上有蹦床,可以跳到任意高度任意位置的房子。问从k最多能跳几个房子。 思路:1、一路上不会碰到蹦床,求个最长单调不增+反向等高就行。            2、会碰到蹦床:发现碰到一个蹦床就可以到达任意的蹦床,又发现跳到一个蹦床,所有蹦床能到达的区域就都能到达。蹦床能到达的区域:相邻向左向右最长不降。ans=蹦床区域

kaqiur 473

论文深度解析:基于大语言模型的城市公园多维度感知解码与公平性提升

本文针对城市公园感知测量的精细化不足与公平性评估缺口,提出了一套融合社交媒体数据与大语言模型(LLM)的创新分析框架。通过领域适配微调开发的Park-Perception-LLM模型,实现了对感知可达性、可用性、吸引力三大核心维度83%-91%的高精度分类。将该感知指标创新性地融入增强两步浮动集水区法(E2SFCA),以香港高密度城市为案例,系统揭示了公园质量与数量的空间不平等及错配模式。借助多元回归模型,深入挖掘了公园内部特征、宏观建成环境、微观街道景观及时间因素对感知的影响机制。

May the Force be with you 1014

520,都来被虐吧。。。

瞎整理的 虐狗小情歌列表(没什么顺序): 打上花火 - daoko&米津玄師 Зая - Бамбинтон 恋時雨 - 藤田麻衣子 Morning(动漫《温暖的印记》主题曲) - 雨のパレード 泪的物语 - 有里知花 あなたに出会わなければ夏雪冬花 - Aimer Scarborough fair - Paul Simon & Garfunkel クリスマスソング - back...

LightningUZ的博客 409

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

面试时,如何与HR谈薪资

一位粉丝朋友最近面试了好几家公司,结果都在HR面环节被PASS,和他沟通复盘下来,发现问题出在了谈薪资部分。

人生不怕起点低,就怕没追求 916

pscad IEEE标准系统搭建说明

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

LTE协议之用户面与控制面UE侧协议结构

今天跟大家一起来学习一下LTE的协议结构: 根据LTE网络架构中数据流和信令流的走向,将协议结构分为UE,E-NodeB,MME,SGW四个部分。同时分为控制面协议架构和用户面协议架构。 首先从控制面协议架构开始讲起: NAS:(Non-access stratum 非接入层),存在于UMTS的无线通信协议栈中,作为核心网与用户设备之间的功能层。该层支持在这两者之间的信令和数据传输。功能:认

Fubao Zheng的专栏 3万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

中兴面试经验之谈(结合自己与网上的面经)

前言   各位伙伴,本篇博客将结合自己并引用各位博主的经验持续更新。争取尽可能为大家提供一篇高质量的中兴面经。 经验交流 经验1:   跳槽去中兴的一位朋友,给中兴的几个部门投了简历,最终收到了两个面试通知,在前面部分面试挂掉之后,收到了后面部门的面试通知,可由于自己技术广泛而不精,最终留下遗憾。 经验2: 先回忆一下技术面和综合面: 技术面: 1.自我介绍; 2.讲一下你的论文吧, 3.你这两篇论文的区别是什么? 4.你了解5G吗?讲一下你对5G的了解。 5.你的专业是什么? 6.你有什么想问我们.

zhf的博客 2万+

软件测试面试复盘:技术面没有难倒我,hr面被虐的体无完肤

毕业4年多,计算机专业,毕业后一直在小公司从事功能测试的工作,时间久了就没有一点想法,天天都是点点点,每天做的最多的事情就是查阅需求文档——编写测试用例——执行测试用例——提交BUG——回溯测试。也没有一点提升,看着身边一个个的人都忙得不可开交,打听之后知道他们都是在技术上忙,而不像我,在杂事上忙,特别没有成就感。

qq_73332379的博客 1850

如何区分用户面,控制面,数据面,管理面等相关概念

本文主要阐述如何区分用户面,控制面,数据面,管理面等相关概念以及4G核心网EPC的各个组件。

Luminosity_azur的博客 2万+

如何与HR谈薪资?

蓝色关注,回复“1”获取知名公司程序员和产品经理职级这是我的第「116」篇原创文章见字如面,我是军哥。我上周写的《与HR斗智斗勇,你必须知道这20条潜规则》这篇文章,读者们觉得这文章太干...

chengjun_java的专栏 1892

批量处理面要素重叠与缝隙

通常情况下,对于面的重叠与缝隙问题,首先进入脑海的解决方案是利用拓扑进行处理,今天我们换个思路来解决这个问题,利用ArcMap中的的地理处理工具进行解决。 面要素重叠解决方案 步骤一:利用相交工具(分析工具中Intersect),求取重叠面要素A; 步骤二:利用擦除工具(分析工具中Erase),用A来擦除原始数据,得到面要素B; 步骤三:将A与B利用合并工具合并(数据管理工具中Merge),得到面...

GIS点滴 1万+

【生命不止,被虐不停】BestCoder被虐回忆

从第15场到第27场,总共断断续续的参加了9场比赛了,被虐了这么久,也或多或少有了点感慨吧233 写篇文章记录一下我的被虐历程0-0 做了这么多比赛也真的感觉自己收获了不少(虽然照样很傻逼照样被虐) 27场之前还是光荣的蓝名狗一下又跌落回绿名的底层了QAQ 顺便仰慕一下学长和神队友TA OTZ 下次再滚回蓝名!!!

CreationAugust is 14 years old forever 1258

面委面是什么?

总的来说,面委会对于求职者而言,其实就可以简单认为他是一个难度更大、会挖得更深的普通面试,这样去准备就可以了。最后,面试也是门学问,我最近也会持续输出互联网面试相关方法论,同时分享一下最新的Android面试题解析。

m0_56255097的博客 2346

德勤 oracle par面,德勤霸王PAR面两次,谈感受,发面经

德勤霸王PAR面两次,谈感受,发面经德勤霸王par面两次,谈感受11月18日很喜欢dtt觉得ac被刷的委屈想去霸王面par了!======================================11月19日昨晚在版上发帖没想到收到大家这么多鼓励先谢谢各位来说说今天的经历问了去过par的同学了解情况时间很紧凑排得很满一个接一个她给了我hr的号码让我先电话联系试试看今天早上我觉...

weixin_42373789的博客 490
上一篇: 咨询顾问的五项修炼
下一篇: 传统企业,"哀兵必胜"的想法要不得
IT老任
博客等级 码龄19年 15粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值