后端/技术岗面试经验(共5条)

  • 2021-04-29 13:08:36 | 网上申请
    面试过程:

    面试采用的是网上面试,是全机考,而后问了一些关于自己项目的问题,算法包括动态规划,二叉树,排序,bit manipulation,还有简历的问题,做过哪些项目

    面试官问的面试题:

    GoogleSoftware Engineer面试题

    1.leetcode原题:https://leetcode.com/problems/split-array-into-consecutive-subsequences/
    2. 一道DP的题:最长上升字符串
    3. 还有一道数论题:第100个质因数只包含2或3的数

  • 2019-01-11 12:04:14 | 内部推荐
    面试过程:

    面试官很nice,会很耐心的引导我去解题。一共有五轮coding,中间还有一个engineer带我在公司里面的食堂吃饭,剩余一点时间还带我去参观了一下公司的环境

    面试官问的面试题:

    GoogleSoftware Engineer面试题

    第一道是机器人遍历,给定一个不规则的房间,然后给一个机器人遍历整个房间。机器人有几个给定的方法,move(),turnLeft(),turnRight()之类的;第二道题是double转string把,需要处理循环小数的情况;第三道题不记得了,只记得是一道数组相关的greedy的题目,用到了二分来优化;第四道是输出一个字符串,使之长度最短,且包含所有四位正整数;第五道很简单,类似于lc的最低公共祖先吧,不难,divide&conquer搞一下就出来了

  • 2019-03-27 16:46:49 | 网上申请
    面试过程:

    首先先自我介绍一下,然后大概根据简历问了一些项目的问题。虽然我投的是machine learning engineer但是面试都是根据software engineer的要求来面试,问的问题很基础但是覆盖范围很广。有很多的问题我都是本科时候学的记不太清楚了。

    面试官问的面试题:

    Googlesoftware engineer面试题

    第一面的时候问了蛇形排序的题,边说思路边写代码,我用画图辅助,给出了递归的算法。但是因为for循环时候的一些边界问题被面试官提醒了下,不过很快就改过来了。随后是问了一些简单的数据结构啊,包括C++指针的问题。
    第二面主要问的是操作系统和硬件方面,比如如何加锁,如何schedule线程等。

  • 软件工程师面试经验(上海) - google

    2017-02-14 | 网上申请

  • 程序员面试经验(北京) - google

    2013-04-03 | 熟人/朋友/介绍

1   共 1 页

最后更新时间:2017-02-14