OPPO 机器学习工程师 秋招记录贴

9.2 笔试 算法ak了,秋招以来第一次这么顺利!
1.三数和 双指针即可
# 三数求和
class Solution:
    def threeSum(self , nums: List[int], target: int) -> List[List[int]]:
        nums.sort()
        n = len(nums)
        result = []
        for i in range(n-1):
            left = i + 1
            right = n - 1
            if nums[i] > target:
                break
            if i >= 1 and nums[i] == nums[i-1]:
                continue
            while left < right:
                sum_num = nums[i] + nums[left] + nums[right]
                if sum_num > target:
                    right -= 1
                elif sum_num < target:
                    left += 1
                else:
                    result.append([nums[i],nums[left],nums[right]])
                    while left != right and nums[left] == nums[left+1]:
                        left += 1
                    while left != right and nums[right] == nums[right-1]:
                        right -= 1
                    left += 1
                    right -= 1
        result.sort()
        return result
2.概率题,重点在概率公式
# 假设有k只小鸟和n个树洞,每只小鸟均匀随机选择一个树洞,给定n,计算当k不小于多少时
# 至少存在一对小鸟选择了同一个树洞这件事的概率不小于p(0<p<=1)
import math
n, p = input().strip().split()
n = int(n)
p = float(p)
if n < 2:
    print(2)
elif p == 1:
    print(n + 1)
else:
    for k in range(2,2*n):
        tmp = 1 - math.comb(n,k) * math.factorial(k) / pow(n,k)
        if tmp >= p:
            print(k)
            break
3.最小公倍数
# 输入3个正整数,求最小公倍数
a,b,c = map(int,input().strip().split())
num = max(a,b,c)
t = 1
for i in range(2,num+1):
    flag = 1
    while flag == 1:
        flag = 0
        if a % i == 0:
            a /= i
            flag = 1
        if b % i == 0:
            b /= i
            flag = 1
        if c % i == 0:
            c /= i
            flag = 1
        if flag == 1:
            t *= i
    num = max(a,b,c)
print(t)
------------------------------------------------------------------
9.7 9:30-10:00 一面,要求保密 显示已完成 一天后通知二面
9.13 16:40 二面 已完成 面试官是做搜广推的,问了一些深度学习的基础知识,但是我对搜广推的了解比较少,聊不起来,就让做了个题,emmm还比较简单吧,目前是已完成
面试官也没啥建议,评价说还行吧
9.13 晚上约hr面
9.16 10:30 HR面 已完成 面试内容要求保密
祈愿offer



#我的秋招日记##23届秋招笔面经#
全部评论
什么时候收到面试通知的啊,同岗位面试待安排。
点赞 回复 分享
发布于 2022-09-09 17:53 浙江
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-03 11:36 北京
你不是面了提前批了?
点赞 回复 分享
发布于 2022-09-02 23:12 北京

相关推荐

重中之重!7月前简历必须定稿!如果现在还没定稿也别慌,可以针对性不同岗位分别定几个简历注意把实习/项目经历按“动词+结果”格式重写(例:“独立负责XX模块,用户留存提升15%”),找学长或HR改两轮。提前批别怂,猛猛冲!7-9月要猛猛投简历,开放就投,面挂就当练手。记录每场面试题,复盘+优化+AI问答,后面公司都爱考相似的!基础不牢,地动山摇不管技术非技术岗,80%面试逃不过基础题:算法(刷透剑指+高频)、行业知识(竞品/最新趋势)、岗位核心技能(运营的数据分析/产品的用户思维)。接受“泡池子”,但学会“保温”面完没消息?定期关注同期同学的简历情况,如果加到了HR微信的话,每周给HR发封简短邮件:“仍对贵司强烈兴趣,近期获XX新成就(如比赛奖/项目上线),盼您反馈”。(也不要太频繁,很感兴趣的要及时询问反馈)小厂offer先接着别信“金九银十”,今年可能更卷。手里有保底,心态才不会崩(0offer真的会很慌!)。违约金大多不到1个月工资,值!身体是革命的本钱不要太在乎别人的结果,看到别人拿到了多少offer就开始自怨自艾妄自菲薄,一定要稳住心态!同时,每天运动30分钟+睡够6小时,状态好时1小时效率顶熬夜3小时。秋招是场信息战牛客面经、公司招聘公众号、内推群,每天刷30分钟比多投5份简历更重要。最后一句:焦虑时去跑步,崩溃时吃顿好的,拿到offer前别否定自己。你走过的每一步,都算数。
给26届的秋招建议
点赞 评论 收藏
分享
08-19 13:16
已编辑
门头沟学院 C++
大家好,我去年找到实习offer过后就没怎么上牛客了。时隔一年多回来看看,看看能不能帮助到大家。去年的6月到10月我在光子工作室实习,通过了实习考核,获得了留用资格。今年7月份正式入职,现在已经上班一个月了。工作的环境非常不错,弹性上下班不用打卡,虽说是十点上班,但其实晚个十几二十分钟到工位也完全ok。晚上如果临时有事,只要说一声即可提前下班。每个人都会分配一个能力超强的导师,导师会向你提供专业指导,为你安排合适的工作内容,帮你找好学习资料,给你充分的时间让你学习成长。工作内容与以前学习的知识息息相关,包括各种C++语法、图形学(Games101)知识,这让我觉得大学几年没白读。我个人的面试经历可以说是十分的坎坷了,前前后后总共面试了13次(战绩可查,看我去年找实习时发的帖子)。那段时间,我经常是每隔几分钟就刷新一次腾讯校招的官网查面试结果,经常半夜刷牛客,焦虑到失眠。其中有一轮面试,整个流程近20天,已经走到三面,还是没过,那是对我打击最大的一次。第十一次收到面试邀请的时候,我犹豫要不要拒绝,想着反正也过不了,摆烂算了。最终还是想着积累点经验,接受了面试。结果:一面后两天约二面,二面后几分钟约HR面,HR面后是五一假期,假期后第一天就收到了offer。希望我的这段经历能够鼓舞或帮助到正在秋招面试的朋友们。具体的面试题目大体已经不记得了,基本上都是C++的语法和图形学的概念原理。牛客、知乎上都有总结,面试题的内容基本都列于其中。但是一定要了解原理,不能光靠背,面试官会想办法分辨出你是死记硬背的还是真正理解的。欢迎大家积极投递腾讯,这是我的内推码:&nbsp;&nbsp;@腾讯招聘
腾讯成长空间 948人发布
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
08-15 15:44
已编辑
秋招从最开始的金九银十,这几年逐渐发展到金八银九,头部人才计划更是六月、七月就开始投递了。这里简单来聊聊投递人才计划的一些注意点首先投递的时候,提前批和人才计划有时候划等号,有时候是不一样的。另外,人才计划学历卡的比较死,除非特别特别强,那本科也可以华为天才少年在面试流程中,和普通批不一样的是,人才计划肯定是要加面的,加面的轮数和形式各异。如果投了人才计划,只面了两三轮就hr面了,那就是转普通批了,但如果之前表现不错的话,此时拿sp或ssp还是轻松的。加面一般由+2或者更高职级的领导来面,有些还会组织集体的答辩,评委则是由高职级跨部门领导和hrbp组成,压力也是拉满具体面经肯定不方便说了,但是肯定不会和之前几轮一样死板,比较随性,除了会非常细的问项目、文章、竞赛,还可能交流一下对该领域的理解、交流一下最前沿技术,也可能就是问一下遇到过什么困难等等,反正他们怎么高兴怎么来,比较考验综合素质。这里个人觉得就需要各显神通了,把自身优点无限放大,让自己尽量E一点,如果没什么突出值得记忆的点就比较困难了然后从时间上,因为人才计划的hc是非常少的,所以虽然投得早,但最后要到年底才确定其实也正常,需要放平心态,面试只能做到人和,之后就靠天时地利了。催hr就更没用了,面对重要招聘绩效hr比你还急最后从选择上,能拿到这个hc的部门肯定不会差,薪资上肯定也是拉满,大概会比ssp高得多。资源上互联网一般不会有过多倾斜,但tl肯定希望去承担一些更有挑战的工作,而中厂或者国资也是可以拉满。所以个人觉得主要可以考虑一下具体工作和个人兴趣是否契合以及和+1聊不聊得来,薪资反而是其次。虽然人才计划可能待遇好点,但是进入工作大家其实还是在同一起跑线上,因此需要一个更加长期的规划。暂时就写这么多,希望有帮助。如果对我司感兴趣的话也可以看我之前一篇帖子内推之后有空再写写面腾讯是怎么奇奇怪怪挂的
什么样的背景能拿SSP?
点赞 评论 收藏
分享
评论
2
20
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务