前言
浙江一家小公司,300人左右。做技术为主的,还不错。
回家火车那天电话聊的,之后第二天就约面的,可惜结果不尽人意,当场挂了。
但可惜答的很菜了,遗憾。
一面
线上面的,一上来就要求摄像头+屏幕共享。看得出来还是很规范。
算法题
上来就丢了一道算法题,二叉树翻转。很简单,大概几分钟A了。
LeetCode 226. 翻转二叉树
解释一下Stackoverflow
很尴尬啊第一下没反应过来,我以为是那个论坛。。
后面才反应过来是栈溢出。让我实现一下,但是我没想出来…后面复盘发现,递归没有终点:比如我直接把上面的二叉树翻转改一下就行了。
装饰模式和观察者模式
问到了设计模式,还没学到这里。就讲了一下go的工厂模式单例模式这些。
对已关闭的chan进行读写会如何?
分情况:有缓存/无缓存,读/写。共四种。