【元戎面经】大数据开发(8.10更新)

8.10

出自

自我介绍 5min

项目 (5min)

1. 某一段实习具体做的东西 bg

2. goroutine泄漏具体背景

3. 当前项目0-1做的时候遇到最大困难

八股 (15min)

go

1. GMP

a. 过程

b. GMP为什么要P(没答上来)

2. 有缓冲channal/无缓冲channal

3. GC

4. Slice和Array区别

redis

redis分布式锁(没背)

Kafka

1. 生产数据的过程,怎么分区?怎么消费?(不知道在问什么,讲了pub-sub/kafka结构/分区消费策略)

2. 多个消费者一起消费有抢占的情况吗?(又不知道在问什么,讲了消费group和消费组分区消费的策略)

3. 读写指针(还不知道在问什么,但是讲了消费后的offset变化还有两种消费模式下怎么用offset)

算法(20min)

一个字符串都是01,起点为p开始跳跃,每次可以跳k个位置,如果这个位置是0的话可以直接跳,如果这个位置是1的话要么花费x的力气把1改成0跳k,要么花费y的力气往前挪一个 最少多大力气 跳出字符串

8.04一面

出自

  • 项目聊了很久,挖到答不上
  • 手撕:原地操作一个m*n矩阵,有0和其他数字,当一行或者一列出现0时,需要将整行整列都置为0。
  • 手撕:有效括号
  • 回到第一个手撕:用了map来处理,如何不使用map再写一下
  • 数据库分表分库怎么做,分表的话一般有什么依据
  • 场景:在电商情况下,怎么分表比较合适
  • 7.17一面

    出自

    1. 自我介绍
    2. 项目的技术难点
    3. redis怎么在项目里面用的
    4. 实习经历里面所学所悟
    5. 线程池用过吗,了解多少,为什么要使用线程池
    6. 用过什么Java的集合结构,我说的HashMap
    7. TCP UDP的区别和应用场景,以及三次握手
    8. 拥塞控制和流量控制
    9. DNS
    10. 算法题:删除链表的倒数第n个节点
    11. 用过哪些数据库,索引-B+树
    12. 反问环节

    23届以及以前面经

    一面(7月20号)

    一二三面(7月17号)

    一面(21年8月10号)

    一面(21年1月8号)

    【2024校招投递地址】

    点我,投递的同学,在下方回复:名字简称+地址方便确认是否投递成功,例如:xyz + 深圳

    【优秀简历小妙招】

    1. 有实习经历必写
    2. 项目经历要写一些难度大的(一些很多人写的还是不放为妙,不然减分)
    3. 项目难点重点写
    4. 奖项:计算机相关奖项突出显示

    【其他岗位面经】

    点这里

    #秋招##自动驾驶##WLB#
    全部评论
    插眼
    点赞 回复 分享
    发布于 2023-08-02 23:28 河南
    fes+深圳
    点赞 回复 分享
    发布于 2023-07-28 10:39 甘肃
    yt-深圳
    点赞 回复 分享
    发布于 2023-07-22 22:34 贵州
    有学历要求吗?
    点赞 回复 分享
    发布于 2023-07-20 14:22 浙江

    相关推荐

    07-02 10:39
    门头沟学院 Java
    Steven267:说点真实的,都要秋招了,还没有实习,早干嘛去了,本来学历就差,现在知道急了,而且你这个简历完全可以写成一页,劣势太大了,建议转测试
    点赞 评论 收藏
    分享
    不愿透露姓名的神秘牛友
    07-25 18:02
    来组里2个月了,天天让打杂,写的代码不超过200行。现在已经开始摆烂冲秋招了。我感觉4个月,就算周六日全天睡觉,周一到周五一直看黑马也比我来节子实习学到的东西多。
    小熊梦奇:😅节子那么多文档,你是一个都不看啊。 大厂的意义在于内部系统对你开放,看明白事情起因经过结果解决措施,实在看不明白,直接聊天系统搜到对应团队去问当时的负责人,大部分情况下都会给你解答。 这才是大厂实习的精髓
    实习生的蛐蛐区
    点赞 评论 收藏
    分享
    评论
    5
    28
    分享

    创作者周榜

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