• 百度实习生面试一面二面记录


    因为课程上完了,论文也投出去了,所以就在实习僧上投简历,一开始投的简历完全没人看,后来找了学姐好好改了简历,才慢慢有回应。大概是周五投的,第二周周一就有HR约电话面试了,然后协商说周二一面吧。

    一面

    一面大概进行了50分钟吧,一些基础知识和4个算法题。基础知识基本上都答上了。算法题做对了两个。有一个勉强答上了。小哥哥人挺好的。

    1. 数据库的索引
    2. 深搜和广搜的区别
    3. 图的存储
    4. 讲讲MVC
    5. 操作系统的锁有哪些
    6. 算法题1: 给一个数组,让你找出里面最大最小的两个数,时间复杂度 < 2n
    7. 算法题2: a + b = c,这个题是leetcode上的题,给定一个数组,找出所有的a+b=c
    8. 算法题3: 给一个数,求这个数以内的整数总共会有多少个1出现。
    9. 算法题4: 现在有10g的数,然后找出最大的10个。

    其实在算法思考上有点弱鸡,导致就做出来了两个吧,最后问面试官,在这方面有没有什么建议,面试官说啃一下算法导论吧,

    二面

    等了两天,都没信儿,然后晚上8点多突然接到面试官电话,问第二天面试可以吗,当然可以啦,我可是一直在期待呢。然后就看一些面经,都说二面贼难了。所以特别紧张。但是事实上二面的时候面试官问的都是一些基础知识,但是如果这些基础知识不是很理解的话,就地动山摇了。

    1. 问项目,项目的难点在哪里
    2. 因为简历里写了crontab,就问我crontab的用法,我当时用在什么场景上,说实话,这个我只是用了一次,而且用法都固定的,所以答的不好,但是好在答上了
    3. TCP 三次握手 四次挥手的过程,以及为什么需要这样做
    4. Python中的set和tupple有什么区别
    5. 用正则做什么?
    6. 写Python的时候是怎么处理字符乱码的问题,说实话,我用python3真没遇到过,每次我都是用chardet检测编码后再解码。
      7.对部门了解吗?这个确实做的不好,没有提前了解

    差不多就是这些吧,就30分钟结束了,然后说如果有后续的话,会有HR通知的
    希望能够过吧!!!

  • 相关阅读:
    【LeetCode-链表】环形链表
    【LeetCode-数学】快乐数
    【LeetCode-位运算】只出现一次的数字
    【LeetCode-查找】山脉数组中查找目标值
    【LeetCode-查找】寻找旋转排序数组中的最小值 II
    【LeetCode-查找】寻找旋转排序数组中的最小值
    Linux基础命令mount /umount
    磁盘分区(Gdisk分区)
    磁盘分区( Fdisk分区)
    Linux基础练习题7.31
  • 原文地址:https://www.cnblogs.com/xmxj0707/p/9814434.html
Copyright © 2020-2023  润新知