惨不忍睹的字节算法凉经
之前看有招前端,只要计算机基础,那段时间对前端比较痴迷就试了试。结果前端简历捞到算法岗,我是懵逼的
昨天约了面试,然后叫我好好准备,因为笔试是算法岗的笔试,所以今天上午看了一上午的深度学习,机器学习。
面试官:面试官说看你9月份还面了后端,你这跨度有点大啊,然后我们是偏算法的。那我先问点计算机基础知识
(我以为他要问,操作系统,计算机网络,数据库。结果)
面试官:python多线程能用多个cpu么?
我:可以(理直气壮。。。。。。我都想抽自己)
面试官:我出个概率题,你直接给我说答案,n个数据,分到M类,有多少种分发?
我:(听到概率题我已经知道凉了,再简单我也是不会的)在草稿纸上画了半天,然后:应该是这样。。。。。
面试官:你直接告诉我答案。
我:低头沉默半天,我不会啊!python那个我想起来了,Python有gil锁,所以不行。(试图抢救一下)
面试官:k-means聚类讲一下
我:balabala
面试官:有缺失值怎么办?
我:平均值、众数填充,或者用数据范围的随机值
面试官:还有其他更好的办法吗?
我:想了半天,抱歉,我不会!
面试官:如果我不考虑计算效率问题,你说的这个都是很简单的计算就能得到,你能想到什么方法么?
我:想了半天,抱歉,我不会
面试官:看你写python,我写代码,你说答案就行
a = 1 b={} def f1(a): a=2 def f2(b): b[1]=2 f1(a) f2(b) print(a) print(b)
此时的我已经蒙了,看着聊天窗口的代码,无力的答道a=2,b=2(哈哈哈哈哈哈哈哈),答完就后悔了,a不是全局变量么。。。。。哈哈哈
面试官:你这个有问题啊,a应该等于1吧
我:嗯嗯,是的,a=1,a是全局变量
面试官:都是做模型的,我们来推个公式吧,矩阵求导
我:(这都什么题啊)看了半天,抱歉,这个我也不会
面试官:要不我们今天就聊到这里吧
我:嗯嗯
面试官:你有什么想问我的么?
我:没有
秋招最短技术面试18分钟。还是自己太菜了,楼主在实验室是个调参侠,之前看算法卷的不行,后面都是面的一些后端岗,机器学习,深度学习好久都没看了,昨晚答应面试就后悔了,深度学习,机器学习这么久都没看了,还面啥啊。而且都这个时候了,还是算法岗,有HC还轮得到你(癞蛤蟆想吃天鹅肉)。。。。后面想,都答应了,还是好好准备一下吧,看了一上午之前整理的笔记。结果一个都没问。哈哈哈哈。中午吃饭的时候,顺便看了一手剑指offer,结果代码题也没有。
估计面试官也是懵逼的状态,这都啥人啊,我问的都是些基础题,他咋都不会。哈哈哈哈哈哈
#面经##校招##字节跳动##算法工程师#