回馈牛客,字节算法三面许愿求offer
随机森林的随机性怎么体现
Bagging和Boosting区别
三道代码题
1.给一字符串,只包含(和),求最长连续子串
例子:
输入:
)((()))(
答案:
6
2.给一个字符串,列出所有可能的ip组合
3.k个有序链表合并
二面
1.我看你简历上都是CV项目,你愿意转到推荐算法这边还是坚持你的CV
2.你对于机器学习很多东西都不了解么?
3.说说过拟合和欠拟合的概念吧
4.过拟合怎么处理?
5.如何降低模型的容量
6.你用过dropout么?介绍一下
7.逻辑回归了解么?逻辑回归是处理线性问题还是非线性问题的?
8.决策树的ID3和C4.5介绍一下
9.介绍一下TCP和UDP
10.你比较熟悉Python?你了解过他的多线程么?
11.python全局锁是什么?
12.python装饰器介绍一下
13.Python数据结构有哪些?
14.你主要用TensorFlow?它的优化器都是什么?分别介绍一下
15.TensorFlow怎么实现梯度传递?
16.maxPooling怎么传递导数?
17.考一道算法题吧,我给你一个中文数字,比如一百二十,如何转换为整形数字
三面
1.自我介绍
2.项目,问的很细。包括数据量和模型
3.我有一个中文的OCR识别模型,现在如何得到一个日文的识别模型?
(这里我想说翻译,但是感觉OCR本身就有自己的误差,加上翻译的误差可能会导致准确率很低,
所以我说的是中文训练之后再做迁移。但是感觉他想听的是翻译模型。)
4.设计题(这道题血崩)
OCR可以在不同的场景下识别出文字,但是在我们做AR实景翻译的时候,由于场景很复杂,所以识别出来的文字送到翻译模型中的时候就无法确定位置关系
例如
离野
离火
原烧
上不
草尽
,,
一春
岁风
一吹
枯又
荣生
翻译的时候可能会翻译 离野 这种情况该怎么设计一个解决方案?
5.居然没有撕代码???
总结:面试官都很nice,不会的也没有刻意为难,不过我表现的很烂,估计是凉了。感恩~
#字节跳动##秋招##面经##算法工程师#