2023届算法秋招&实习个人总结-快手

#2022/10/8更新
体验奇差的一家公司。(❌)
体验参差不齐的一家公司。(√)

实习投了三个流程。一次kpi,一次简历挂,一次oc。
秋招进行中。

#实习
流程1_推荐岗_二面挂
## 一面
聊论文,没认真听,不care的感觉。
问了很多基础的算法题,手撕了4道。
问了很多脑筋急转弯,经典分金条,毒老鼠,开三个门,生男生女。
面试全程杂音很重,反问介绍业务时直说方向不对口,但还是给过二面了。
## 二面
真的kpi,没见过这么kpi的。
题目:浮点数平方根
基本没怎么问问题,问的问题可能只是kpi需求,比如问老师放不放实习,问base接不接受,问有没有别的offer,四十分钟一到就结束了,反问也心不在焉。

#流程3_广告岗_oc
## 一面
题:删除排序链表中出现大于一次的节点
面试官居然不会c++。
问的基础知识很明显是直接从题库里现挑的,面试官估计自己也不懂。
例如问了gbdt的损失函数是什么,我知道他想问岭损失的推导,但一般用都是CE。
果不其然我说完CE之后他来了一句“那岭损失是什么”。所以说面试过不过还跟面试官水平有很大关系。
## 二面
纯聊天,看着很缺人的样子。惯例让我聊完论文之后随便问点八股就过了


# 秋招_推荐岗_等三面
一二面连面,已经约了三面
##一面
题:给一颗二叉树,求二叉树的子树中符合二叉搜索树结构的子树的权值和。
面试官也是一脸不care的样子,聊实习时,全程不问题,看时间差不多了就打断开始问基础。
基础问得比较深,但是经常打断让人感觉很不爽。
问了xgb,lgbm,id3,c45,问了xgb的推导,还问了xgb能不能用三阶导。(其实是可以的,但我猜他的问题单上面写着不行。用二阶导是因为用二叉树做基学习器时每次迭代效率比较高,如果用线性层做学习器的话二三阶都是可以的。)
反问时问他业务,支支吾吾的最后竟说他也不是很了解。(黑人问号脸?)
##二面
题:给入栈序列,求所有可能的出栈序列。
二面面试官就认真很多,听得很仔细。
问了lstm,优化器,ln/bn
##三面
说实话到了三面感觉面试官质量一下就上去了。体验非常不错。
问了实习很多内容。
也会问一些考察进一步能力的开放性问题。
面试官对实习的各项内容了解比较清楚,聊得有来有回。
问了模型实现的细节,很熟练的看出了实习做的东西在线上线下生效的范围不太一样,让我思考一下有没有别的改进方法。

题:二叉树最大路径和,飞机选座位(没见过差点g了,还好面试官要求不高)
如果过了应该还有4面,再更新吧。


##感受
也许没hc,也许看不上我,总之面试体验大多差到不行。
挂的,随随便便就挂了。oc的也是随随便便就oc了。体验非常差。
不想面可以不面的没必要招黑。另外吐槽一句轻雀那个面试平台是真的拉跨,实习时c++编译都不顺畅,还得开自己的vscode再共享屏幕给他看。
但是秋招的流程说实话总体很不错,除了一面非常不开心之外。#秋招##面经##校招##快手#
全部评论
看这问了不少算法题啊
点赞 回复 分享
发布于 2022-10-04 10:16 山西

相关推荐

RESTful API是一种基于HTTP协议的Web服务架构风格,它以资源为中心,通过HTTP方法(如GET、POST、PUT、DELETE)对资源进行操作。下面是一些常见的RESTful API设计规范和最佳实践:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=b48bebe08e474db8b80b853b12bafd48使用清晰的资源命名:API的端点应该使用名词,而不是动词。例如,使用"/users"来表示用户资源的集合,使用"/users/{id}"来表示单个用户资源。使用HTTP方法进行操作:使用HTTP的不同方法(GET、POST、PUT、DELETE)对资源进行不同的操作。GET用于获取资源,POST用于创建资源,PUT用于更新资源,DELETE用于删除资源。使用HTTP状态码:正确使用HTTP状态码可以提供有关请求结果的信息。常见的状态码有200表示成功,201表示资源创建成功,400表示客户端请求错误,404表示资源不存在等。使用资源版本控制:在API中引入版本控制是一种良好的实践,可以确保对API进行更改时不会破坏现有的客户端应用程序。使用合适的数据格式:常见的数据格式包括JSON和XML,但根据需求也可以选择其他的格式。JSON是当前最常用的格式,因为它是轻量级的、易于阅读和解析的。使用正确的HTTP头部信息:使用合适的Content-Type头部信息来指示请求或响应中的数据格式,并使用合适的Accept头部信息来指示客户端期望的响应数据格式。使用URI来表示关系:在URL中使用合适的路径表示资源之间的层次关系或关联关系,遵循RESTful风格。提供合适的错误处理:在API中,要提供清晰和有用的错误信息,包括错误代码、错误消息和可能的解决方案。使用认证和授权机制:对于需要身份验证和授权的API操作,应该实施适当的安全措施,如使用API密钥、OAuth等来保护资源的访问。
点赞 评论 收藏
分享
评论
2
11
分享
牛客网
牛客企业服务