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

狗家cloud组vo面经

全局:

2021(1-3月) 码农类General 硕士 全职@google - 猎头 - Onsite  | | Fail | 在职跳槽

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

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

x
本帖最后由 liucolour 于 2021-1-26 05:58 编辑

1. 给routing table 和 destination ip. 写代码如何做lookup 得出下一个hop的ip
routing table:net_ip/cidr  next_hop_ip
如果都match,选择cidr最大的。
开始我先用for loop 一个一个查, mask=0xffffffff, src_prefix = dst_ip & (mask << (32-cidr))
check if net_ip == src_prefix
优化: 提醒用 trie. edge is either 1 or 0
2. 让我实现 replication, give DB class, db = DB(). db.put(); db.get(); db2 =
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
yes (0,0)->(1,0)->(1,1)->(2,0)->(2,2)
只有一种解法: bfs, 从原点开始进queue,pop出来的每个点每次都扫描其余所有的点直到碰上最后一个点,如果两点距离小于等于给定半径,放进queue 以及放进visited set避免重复访问
4. 蠡口727变种,pattern是a~z 26个字母
5. behavior questions
求大米


评分

参与人数 8大米 +13 收起 理由
yulian + 2 给你点个赞!
yiliaobailiao + 3 给你点个赞!
eagleqizha + 1 很有用的信息!
Lucy Cao + 1 很有用的信息!
化蝶 + 1 很有用的信息!

查看全部评分


上一篇:替课逃课 棉鲸
下一篇:微软 终面 过经
推荐
Lucy Cao 2021-1-28 08:03:40 | 只看该作者
全局:
请问楼主能再解释一下第一题么?没太看懂什么意思。
回复

使用道具 举报

推荐
yuxudong199 2021-1-26 11:27:10 | 只看该作者
全局:
第三题可以用union find 也可以BFS。 如果follow up 是求任意两点是否连接 ?union find 感觉更好一点

评分

参与人数 1大米 +3 收起 理由
yiliaobailiao + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
rubyfrea 2021-1-27 08:50:44 | 只看该作者
全局:
你是面的network 组还是啥, 咋还问mask 和cidr
回复

使用道具 举报

🔗
 楼主| liucolour 2021-1-27 09:50:55 | 只看该作者
全局:
rubyfrea 发表于 2021-1-27 08:50
你是面的network 组还是啥, 咋还问mask 和cidr

我申请的google cloud,但是给我找了network组的人面我。。。第一题的目的应该是trie。他原本可能也没有想到要用mask。
回复

使用道具 举报

🔗
 楼主| liucolour 2021-1-27 09:55:51 | 只看该作者
全局:
yuxudong199 发表于 2021-1-26 11:27
第三题可以用union find 也可以BFS。 如果follow up 是求任意两点是否连接 ?union find 感觉更好一点

我一开始问了老半天才把问题搞清楚。就是给你一个list of beacon,开始只有最左边的点activated,只有activated的点才能activate其他在给定半径圆内的其他的点。接着被activated点再继续去ativate剩余的,看最后一个点能否被activate。
union find如何解?
回复

使用道具 举报

🔗
Sengo 2021-1-28 13:26:37 | 只看该作者
全局:
楼主第一题可以详细讲讲吗,题目确实看不懂
回复

使用道具 举报

🔗
jia0804 2021-2-10 13:54:46 | 只看该作者
全局:
第三题是不是一道dp题?
回复

使用道具 举报

🔗
yiliaobailiao 2021-2-13 05:34:31 | 只看该作者
全局:
jia0804 发表于 2021-2-10 13:54
第三题是不是一道dp题?

第三题楼主说得没错吧,BFS可以解。
回复

使用道具 举报

🔗
yiliaobailiao 2021-2-13 05:39:30 | 只看该作者
全局:
yuxudong199 发表于 2021-1-26 11:27
第三题可以用union find 也可以BFS。 如果follow up 是求任意两点是否连接 ?union find 感觉更好一点

层主说得没错啊。。为什么有人踩?
回复

使用道具 举报

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

本版积分规则

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