回复: 36
跳转到指定楼层
上一主题 下一主题
收起左侧

google intern phone interview

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
楼主最近沉迷吃鸡,都怪NVIDIA搞了一个Geforce Now,楼主mac也能吃鸡了,面试都没好好准备。。正题,狗家实习店面,一共两轮 一次45分钟,每次两道题。1。估计是个白人妹子,声音巨TM好听。。。第一题 给一个数组,每个元素必须出现3次,返回true/false。。元素范围给定,不说了,一个vector搞定。。就这么简单的题楼主还除了bug。。不过后来自己改正了。第二题 给个数组,问这个数组能不能分成若干小数组,每个小数组包含2个连续整数
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
2,3,3,3,4,4,4]可以分成[2,3,4],[2,3,4],[2,3,4]

补充内容 (2018-2-22 01:49):
额 楼主已经match到了,总共面了5个组 4个拒一个收留了我

评分

参与人数 3大米 +9 收起 理由
570468837 + 5 很有用的信息!
Roy7wt + 1 破费
Sai_L + 3 很有用的信息!

查看全部评分


上一篇:Rubrik电面跪经
下一篇:snapchat 电面跪经
推荐
lx5945 2017-10-31 21:45:21 | 只看该作者
全局:
楼主,我看完你的帖子总结了一下,你看看我理解的对不?谢谢
1.每个元素必须出现三次。
遍历一遍数组,用hashmap来计数,
遍历hashmap,如果有计数不等于3就结束
2.利用题一的方法用hashmap计数
由于range给定,所以在range中循环,比如range是[x,y]
for(int i = x; i <= y; i++) {
    if(map.containsKey(i)) {
           if(!map.containsKey(i + 1)) {
                        return false;
           }
           else {
                int valFormer = map.get(i);
                    int valNext = map.get(i + 1);
                        if(valNext < valFormer) {
                                return false;
                        }
                        else {
                            int val = valNext - valFormer;
                                if(val > 0) {
                                   map.put(i+1, val);
                                }
                                map.remove(i);
                        }
           }
        }
       
        return true;
}

3.非递归方法遍历一遍树,然后用hashset或者hashmap记录是否重复
4.两个字符串必须长度一致,有两种情况,一种情况就是两个字符串相等,那么一定可以,两一种情况,就是两个字符串,有两个位置的字符不一样,这种情况要判断, 来自不同字符串的两个字符是否一样,如果一样,返回true, 要么就返回false
回复

使用道具 举报

推荐
lxc0694 2017-11-6 01:37:31 | 只看该作者
全局:
NwverMore 发表于 2017-11-5 14:31
先做coding example再约面试

哦哦  谢谢  昨天做完了OA 不知道有没有可能面试 但是想问问面试的题目会不会是leetcode中Google的题库里的呢
回复

使用道具 举报

🔗
hehe200 2017-10-31 03:20:58 | 只看该作者
全局:
楼主请问是summer intern吗。。 什么时候投的简历?
回复

使用道具 举报

🔗
loserloser 2017-10-31 03:29:44 | 只看该作者
全局:
给一个数组,每个元素必须出现3次,返回true/false。。元素范围给定,不说了  
楼主只是遍历一遍吗?想到一个方法是先用map记录次数,再检查map每个元素的次数是不是3,但是这样得遍历两遍
回复

使用道具 举报

🔗
loserloser 2017-10-31 03:30:37 | 只看该作者
全局:
第二题 给个数组,问这个数组能不能分成若干小数组, 这个能再详细解释一下吗
回复

使用道具 举报

🔗
harperjiang 2017-10-31 03:43:52 | 只看该作者
全局:
给一个数组,每个元素必须出现3次,返回true/false。。元素范围给定

遍历一遍,放到<key,count>的map里,再用一个global counter。某一个key的count从2变到3时global counter+1,从3变到4时-1
最后比较global counter的值和map的size。
回复

使用道具 举报

🔗
nhqgoal 2017-10-31 04:08:05 | 只看该作者
全局:
gg不是说题难吗。。咋这么简单
回复

使用道具 举报

🔗
LuckyGemini 2017-10-31 04:13:04 | 只看该作者
全局:
mac可以玩吃鸡了??
回复

使用道具 举报

🔗
 楼主| NwverMore 2017-10-31 04:16:11 | 只看该作者
全局:
LuckyGemini 发表于 2017-10-31 04:13
mac可以玩吃鸡了??

google搜索nvidia now
回复

使用道具 举报

🔗
 楼主| NwverMore 2017-10-31 04:16:26 | 只看该作者
全局:
nhqgoal 发表于 2017-10-31 04:08
gg不是说题难吗。。咋这么简单

不知道。。感觉都是easy难度吧。
回复

使用道具 举报

🔗
 楼主| NwverMore 2017-10-31 04:17:44 | 只看该作者
全局:
hehe200 发表于 2017-10-31 03:20
楼主请问是summer intern吗。。 什么时候投的简历?

一个半月前
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表