首页 > 其他分享 >一次恶心的面试经历

一次恶心的面试经历

时间:2023-11-13 10:01:22浏览次数:29  
标签:node 小册 hr 经历 nest 然后 面试 恶心 老板

今年三月底,我就离职回家自由职业了。

到现在差不多有半年了。

这半年主要是在写 Nest 小册。

一次恶心的面试经历_公众号

4 本小册半年收入,加上公众号广告,公众号赞赏收入,在鱼皮的“编程导航”星球做嘉宾的收入,大概到手有 17 万。

一次恶心的面试经历_前端_02

并且我把一部分 nest 小册内容摘出来发文章了,在知乎、掘金、公众号的数据都很不错:

掘金:

一次恶心的面试经历_知乎_03

知乎:

一次恶心的面试经历_公众号_04

公众号:

一次恶心的面试经历_知乎_05

一次恶心的面试经历_公众号_06

下半年本来是准备再写本 react 小册:

一次恶心的面试经历_公众号_07

想着这样继续搞,一年能到手 40 万也挺不错的。

但这时候有人找我,说是在知乎看了我不少 nest 的文章,问我看不看 nest 的机会:

一次恶心的面试经历_JavaScript_08

他给我语音介绍了一下情况,那边是中台部门,用 nest 写 b 端,并且 c 端的 bff 以后也会用 nest 写。

并且这个岗位是纯 node,不写前端。

我本来就是在写 nest 小册,如果工作也做 nest,那自然是双赢。

然后就答应面试了。

一次恶心的面试经历_Node.js_09

后面还讨论了一波技术问题:

一次恶心的面试经历_前端_10

这家公司叫叠纸游戏,我搜了下,好像还挺有钱的,因为有几个爆款游戏。

一次恶心的面试经历_JavaScript_11

然后一面二面都顺利过了:

一次恶心的面试经历_Node.js_12

hr 说评价还不错:

一次恶心的面试经历_JavaScript_13

二面是新来的后端 leader,我是他第一个组员:

一次恶心的面试经历_JavaScript_14

一次恶心的面试经历_Node.js_15

他说 node 组还没 leader,我有机会成为 node 组的组长:

一次恶心的面试经历_Node.js_16

之后三面面完又给我加了一轮技术面:

一次恶心的面试经历_前端_17

说我已经过了,只是再重新定下级别。

这时候我感觉稳了,就在小册群说大家努力学 nest 呀,你看国内还是有一些不错 nest 的机会。

并且和朋友说可能节后要去上海了。

之后没想到还有个大老板面,就是那种公司的创始人:

一次恶心的面试经历_Node.js_18

一次恶心的面试经历_知乎_19

这时候正好赶上国庆,然后就到节后了。

说实话,本来就差一轮走完流程了,然后赶上个国庆再等 7 天,确实挺难熬的。

一次恶心的面试经历_公众号_20

然后节后就和老板聊了,老板也不是技术出身,就聊了下最有成就感的事,最近一年的变化,希望一个啥样的工作这种问题,简单聊了 10 多分钟就面完了:

一次恶心的面试经历_前端_21

一次恶心的面试经历_公众号_22

本来以为很快会有反馈,没想到一等就是两周:

一次恶心的面试经历_公众号_23

一次恶心的面试经历_知乎_24

一次恶心的面试经历_知乎_25

一次恶心的面试经历_JavaScript_26

我催了好多次,hr 一直都是说嗯嗯、好的,我去催下。

说实话,我有点烦躁。

这还真不是啥借口,是老板真出差了:

一次恶心的面试经历_知乎_27

内推我的人是前端负责人,他说他面了一年也没遇到这种情况:

一次恶心的面试经历_Node.js_28

然后今天下午正好有个人找我,说是组建团队,问我感不感兴趣:

一次恶心的面试经历_JavaScript_29

然后我就发给 hr 和找我那个人,想着催一催:

一次恶心的面试经历_JavaScript_30

一次恶心的面试经历_知乎_31

然后 hr 打电话告诉我,老板还没出差回来,说是组织架构一直在变,没 hc 了。

骗鬼呢?

内推我的人说刚把 node 组划到 golang 那边,还新来了个后端 leader,我是他第一个组员,然后没 hc 了?

一次恶心的面试经历_JavaScript_32

一次恶心的面试经历_JavaScript_33

是,我的时间不值钱,但是你们这样恶心人就好么?

我这一个月没写多少东西,当然,可能有人说面试不影响写东西啊,但我确实就是没心情写。

一次恶心的面试经历_Node.js_34

本来我也不是缺你这份工作,我自由职业做的挺好的。

可你们找我的时候那么积极,还说给尽快推进,然后我等了老板两周,老板还没回来,你自己把 hc 取消了?

玩呢?

当然,如果不去工作,那我正好可以准备 react 小册了:

一次恶心的面试经历_前端_35

而且我最近确实没写多少东西,之后调整下状态,继续高频更新了。

但我总感觉这次经历怪恶心人的,所以写下来出出气。

标签:node,小册,hr,经历,nest,然后,面试,恶心,老板
From: https://blog.51cto.com/u_15506823/8337394

相关文章

  • 常见面试题-Redis底层的SDS、ZipList、ListPack
    Redis的SDS了解吗?答:Redis创建了SDS(simpledynamicstring)的抽象类型作为String的默认实现SDS的结构如下:structsdshdr{//字节数组,用于保存字符串charbuf[];//buf[]中已使用字节数量,称为SDS的长度intlen;//buf[]中尚未使用的字节数量intfree;}......
  • 每天5道Java面试题(第10天)
    1. 自己实现一个HashMap?HashMap的实现思路:1,利用key的hashCode计算当前对象在数组中的下标。2,存储时,如果出现hash值相同的key,此时有两种情况。(1)如果key相同,覆盖原始值;(2)如果key不同(出现冲突),则将当前key-value放入链表中3,获取值时,直接找到对应hash值对应的下标,再进行判断key是否相同,......
  • python面试题收集
    1.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列......
  • 面试官:听说你很了解Java8特性,给我优化一下这段代码吧?
    @[toc]前言在之前的一次面试过程中,我被问到了一道代码优化题:对于下面的代码,你有什么优化的思路呢?booleanhandleStrList(StringstrList){ for(Strings:strList){ if(s.length()%2==0){ returntrue; } }booleanhandleStrList(StringstrList){for(Strings:s......
  • 面试10000次依然会问的【ThreadLocal】,你还不会?
    ThreadLocal简介与基本概念ThreadLocal,即线程局部变量,是Java语言中用于实现线程数据隔离的一个重要类。这种机制允许在多线程环境中,每个线程都有自己的变量副本,从而使得每个线程都可以独立地改变自己的副本,而不会影响其他线程的副本。这种特性对于保证线程安全至关重要,尤其是在处......
  • Java 面试题之 Logback 打印日志是如何获取当前方法名称的?
    在Java中,有四种方法可以获取当前正在执行方法体的方法名称,分别是:使用Thread.currentThread().getStackTrace()方法使用异常对象的getStackTrace()方法使用匿名内部类的getClass().getEnclosingMethod()方法Java9的Stack-WalkingAPI本文将根据以上四种方法来给......
  • 自己觉得重要的话(可当面试题的话)
    JavaBean在IOC容器中的声明周期:大体上就是先:实例化然后注入属性,然后初始化,然后就创建完成了,完成之后:就可以通过:classPathxmlApplicationContext的getBean()id或name作为参数,然后获取这个Bean!......
  • 常见面试题-计算机网络相关
    1.OSI七层模型?OSI七层模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层TCP/IP五层模型:应用层、传输层、网络层、链路层、物理层应用层应用层是由网络应用程序使用的,是离用户最近的一层应用层通过各种协议,为网络应用提供服务,常见协议如下:FTP-文件传输协议HTTP/......
  • 每天5道Java面试题(第9天)
    1. HashMap和Hashtable有什么区别?存储:HashMap允许key和value为null,而Hashtable不允许。线程安全:Hashtable是线程安全的,而HashMap是非线程安全的。推荐使用:在2. 如何决定使用HashMap还是TreeMap?对于在Map中插入、删除、定位一个元素这类操作,HashMap是最好的选择,因......
  • 面试必刷TOP101:25、二叉树的后序遍历
    题目题解importjava.util.*;/**publicclassTreeNode{*intval=0;*TreeNodeleft=null;*TreeNoderight=null;*publicTreeNode(intval){*this.val=val;*}*}*/publicclassSolution{/***代码中的类名、方......