这一天,我瘫坐在办公室的椅子上,回想这五年的一事无成,钱也没赚到,技术也没学到,最近投了简历去面试,我一定要把握住,这是我此生仅有的机会了。
穿好格子衫,带上假发,出发了。
路上的植发广告格外亮眼,玩了会儿手机终于到了。
某大型互联网公司,跟前台说了一下是面试的,然后让我填个表,填完去一个小屋子等着。
过了一会儿还是没人,前台小姐姐给我带了一杯水,说下一个就是我。
等了半小时终于来人了,微胖的一个中年男人,进来打了一个招呼,示意我坐下吧。
面试环节
,请先自我介绍一下吧,他拿着简历看,我就说了一下我的情况,男,25,张满月,热爱编程,平时会写一些技术博客,文章,录制成视频等,(表示热爱学习),介绍了一下技术栈,Vue
Nodejs
python
C++
等
然后介绍了一下项目,省略...
面试官问:为啥要离职?
我:(理由现编)家里庄稼要开始收割了 开玩笑 我就说了薪资问题。
然后就是问问题环节
问了一些计算机的基础知识,CPU运行原理,冯诺依曼体系结构,图形绘制原理,等
网络的一些东西 OSI七层参考模型,TCP/IP四层事实模型,双绞线,无线电波,光纤,路由器,交换机等。
还有一些协议 TCP/IP 协议簇里面的基本都问。 很考验基础知识
问的最多的就是TCP 三次握手 以及四次挥手 syn包 seq序列号 Ack确认号,滑动窗口思想等
http1.1 http2 http3 多路复用,保活,队头阻塞,二进制分帧层,头部压缩等。
操作系统知识
进程,线程,内存管理,汇编和机器语言的区别什么的,还有windows和Linux的常用命令。
web服务器 nginx 四层负载和七层SLB负载 这个就太简单了 stream
upstream
nginx插件编写问了lua语言
nginx 反向代理 proxy_pass 线程什么,也都是一些基础问题
考察了很多基础知识 这些应该大家都会
然后换人了... 后面来了一个看着年轻点的,跟我说刚才那个人是运维主管。。。我也是服了我就说怎么不问前端的东西呢???
这位面试官是前端负责CICD,自动化流程负责人。
问了一些基础问题
Vue3的一些特性,和一些ts的简单的东西装饰器什么的,都比较简单,问了mvvm,和mvc,IOC控制反转和DI 依赖注入,这玩意就太熟了,巴拉巴拉说了一堆,问了一些前端的工具Babel,PostCss,webpack,vite,esbuild,rollup什么的。很杂,
然后问了一些js的问题,经典event loop... , es6, 也都是一些常问的。
他看我简历写着 webGL 问了一些相关的问题:openGL修饰符,类型,顶点着色器,片源着色器等,还问了光学的知识 冯氏光照模型
慢反射光,镜面高光等。都是简单的基础知识 大家应该也会
接着了问了一些CICD的知识 我就知道逃不过,问了一些docker,github Actions Jenkins 等一些问题,这些我也不是完全精通,只能说回答的一般
标签:...,负载,前端,然后,基础知识,问些,TCP,一些,五年 From: https://blog.51cto.com/u_13463935/8303694