123
返回列表 发新帖
楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

狗家hiring freeze后VO 面经+timeline

地里匿名用户
🔗
匿名用户-C5JHI  2022-10-6 01:25:49
匿名用户 发表于 2022-10-5 09:40
请问是有更大的包还是别的offer到DDL了啊,能分享一下狗包吗?

已分享在面经板了
回复

使用道具 举报

🔗
yikesaiting 2022-10-6 09:32:42 | 只看该作者
全局:
匿名用户 发表于 2022-10-5 08:06
我主要确实也挺match的,我就讲了下自己的经历。我做功课就是看看这个team到底是干啥的,然后根据自己以 ...

请问如果经验不相关应该怎么准备故事😅 我以前没有做过cloud…
回复

使用道具 举报

🔗
yikesaiting 2022-10-6 09:35:04 | 只看该作者
全局:

请问有跟HR说不去了吗
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-NKSX0  2022-10-7 08:26:00 来自APP
请问楼主是一直在面试吗,好奇7月多面的,现在谈offer还能有包compete,感觉很少有offer能valid这么久
回复

使用道具 举报

🔗
ahadv 2022-10-11 17:03:56 | 只看该作者
全局:
本帖最后由 ahadv 于 2022-10-11 02:07 编辑

如果觉得有用, 就加个米吧 ..
第一题
  1. def removeParenthese(s):
  2.   arr = ['+'] + [*s]   
  3.   stack = []
  4.   op = None
  5.   pre_op = {} # operator before the (
  6.   toggle = [0] * len(arr) # flip the operator

  7.   for i, c in enumerate(arr):
  8.     if c == '-' or c == '+':
  9.       op = c
  10.     elif c == '(':
  11.       stack.append((c, i))
  12.       pre_op[i] = op
  13.     elif c == ')':
  14.       (_, p) = stack.pop()

  15.       # e.g. -(a+b-c) the pre_op is '-', update all oper inside for the parenthese
  16.       if pre_op[p] == '-':
  17.         for k in range(p, i):
  18.           if arr[k] == '-' or arr[k] == '+':
  19.             toggle[k] += 1

  20.   opers = ['+', '-']
  21.   res = []
  22.   for i, c in enumerate(arr):
  23.     if c == '+' or c == '-':
  24.       newop = opers[(opers.index(c) + toggle[i]) % 2]
  25.       res.append(newop)
  26.     elif c.isalpha():
  27.       res.append(c)
  28.   
  29.   return ''.join(res[1:])
  30.       
  31. print(removeParenthese('(a-(b+c-(f+g))+d)'))
  32. print(removeParenthese('(a-(b+c)+d)'))
  33. print(removeParenthese('((((b-c))))'))
复制代码
第二题
  1. import collections

  2. def dfs(node, visited, adj, coins):
  3.   if visited[node]: return 0

  4.   visited[node] = True
  5.   amount = coins[node]
  6.   for nei in adj[node]:
  7.     amount += dfs(nei, visited, adj, coins)

  8.   return amount
  9.   
  10. def winCoin(A):
  11.   m = len(A)
  12.   n = len(A[0])

  13.   coins = [0] * n # each column total coin
  14.   adj = collections.defaultdict(set)

  15.   for i in range(m):
  16.     first_col = None
  17.     for j in range(n):
  18.       if A[i][j] == 1:
  19.         coins[j] += 1
  20.         if first_col == None:
  21.           first_col = j
  22.         else:
  23.           adj[first_col].add(j)
  24.           adj[j].add(first_col)
  25.   
  26.   res = 0
  27.   visited = [False] * n
  28.   for i in range(n):
  29.     if not visited[i]:
  30.       amount = dfs(i, visited, adj, coins)
  31.       res = max(res, amount)

  32.   return res

  33. m = [
  34.   [0,0,1,0,1,0],
  35.   [0,0,1,0,0,0],
  36.   [0,1,0,0,1,0],
  37.   [0,1,0,1,0,0],
  38.   [1,0,0,0,0,1],
  39. ]
  40. print(winCoin(m))
复制代码
回复

使用道具 举报

🔗
yikesaiting 2022-10-12 08:23:39 | 只看该作者
全局:
请问LZ ”9/21和组里两TL聊天之后HR说送去leadership approve“ 当时还没过Hiring committee对吗?花了一周时间过了HC?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-ZT375  2022-10-21 13:56:19 来自APP
请问楼主第二题那个row of col是什么意思,是要保证每一行每一列都至少有一个金币吗
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-4XAXL  2022-11-17 10:05:53
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

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

本版积分规则

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