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

🐶 新鲜VO

🔗
匿名用户-75G4Q  2022-3-17 10:29:47 |倒序浏览

2022(1-3月) 码农类General 博士 全职@google - 猎头 - 技术电面 Onsite  | 😃 Positive 😐 Average | Other | 应届毕业生

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

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

x
本帖最后由 匿名 于 2022-3-16 19:30 编辑

您好!
本帖隐藏的内容需要积分高于 105 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 105 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


第五轮BQ,聊了很多简历上的项目,此外还问了如何化解跟同事的conflict,与人合作的经验,遇到过的困难,等等。
各位客官走过路过请赏点大米吧,谢谢~



评分

参与人数 9大米 +13 收起 理由
gaomeng13 + 1 很有用的信息!
west0428 + 1 给你点个赞!
Matthew179 + 1 欢迎分享你知道的情况,会给更多积分奖励!
winfield + 1 很有用的信息!
Willll + 1 给你点个赞!

查看全部评分


上一篇:是否应该裸辞准备元宇宙面试
下一篇:Amazon 3.11 intern VO 有小伙伴出结果吗?
全局:
license plate那道题,后来想了一下,可以通过一个数组把breakdown给算出来,[99999,99999+26*10**4,9999+10**4*26+10**3*26+…]

然后二分搜索n在breakdown里面的index,再通过index算出最前面的一个字母,然后再处理余数和剩余的Z。

时间复杂度大概是logn+log(log(n)),也就是log(n)

本帖子中包含更多资源

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

x
回复

使用道具 举报

推荐
熟狗脸 2022-3-17 10:41:49 | 只看该作者
全局:
谢谢楼主,题目看起来挺难的
回复

使用道具 举报

推荐
peek 2022-3-17 22:19:32 | 只看该作者
全局:
  1.     string lenOfLongSubarr(int n, int m=0)
  2.     {
  3.         int step[] = { 99999, 9999, 999, 99, 9 ,1};
  4.         int low[] = { 99999 + 9999 * 26,9999 + 999 * 26, 999 + 99 * 26, 99 + 9 * 26, 9+26,1};
  5.         int sum = accumulate(low, low + 5, 0);
  6.         if (n > sum)return "";
  7.         for (int i = m; i < 5; ++i) {
  8.             if (n == low[i]) {
  9.                 return to_string(n-low[i]) + "z";
  10.             }
  11.             else if (n > low[i]) {
  12.                 return lenOfLongSubarr(n - low[i],m+1)+"z";
  13.             }
  14.             else {
  15.                 if (n > step[i]) {
  16.                     int ab = (n - step[i]) / step[i + 1];
  17.                     return to_string((n - step[i])-step[i+1]*ab) + string(1, (ab)+'a');
  18.                 }
  19.                 else {
  20.                     break;
  21.                 }
  22.             }
  23.         }
  24.         return to_string(n);
  25.     }
复制代码
l楼主,第二题可以这么写吗
回复

使用道具 举报

🔗
熟狗脸 2022-3-17 10:43:16 | 只看该作者
全局:
beautiful. thanks
回复

使用道具 举报

全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

全局:
楼主申请的是什么岗位啊,感觉题好难
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-75G4Q  2022-3-17 11:34:45
魔群月光 发表于 2022-3-16 20:11
楼主申请的是什么岗位啊,感觉题好难

申请的L4  字数字数
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-75G4Q  2022-3-17 11:36:41
魔群月光 发表于 2022-3-16 20:04
第二题,每个plate的index就是其哈希值,然后就是从哈希值倒推string了。这里一共有26+10=36种字符,那么先 ...

这样好像不行,因为车牌的顺序是先从00001到99999,然后再从0000A到9999A到0000B,以此类推
回复

使用道具 举报

🔗
hydejiaqi 2022-3-17 15:27:01 | 只看该作者
全局:
问一下level
回复

使用道具 举报

全局:
匿名用户 发表于 2022-03-16 20:36:41
这样好像不行,因为车牌的顺序是先从00001到99999,然后再从0000A到9999A到0000B,以此类推
对,好像确实有问题。因为A不是10而是100000
回复

使用道具 举报

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

本版积分规则

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