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

方块昂赛2020六月

🔗
匿名用户-IQBSW  2020-6-24 10:29:56 |倒序浏览

2020(4-6月) 码农类General 硕士 全职@ - 网上海投 - Onsite  | | Fail | 在职跳槽

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

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

x
方块公司,Fullstack岗位。

一共六轮:
1.coding
给出一个一维数组和两个正整数。数组里面是0或者正整数,正整数代表星星的质量, 0代表该位置上没有星星。两个正整数代表这个宇宙的长度和宽度。要求写一个class,有两个method, set和get, 都是通过一个x,y坐标来控制该星星。
我一开始直接来通过一维数组转化为二维数组,然后存下这个二维数组作为set和get的underlying data structure. 写写测试通过了。

Follow up是,如何压缩space。
那么多的0浪费位置,直接存有星星的坐标吧。于是从存数组变成存一个map, map[x-y]这样。
这时候要注意set如果把星星Set为0了要把key value pair从map里面delete.
还有检测有没有出边界的函数可以包装一下成为helper函数。

再来一个follow u
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
。由于对css不熟悉,调试也花了很多时间。到最后功能是做好了,可是基本没有css。这轮估计也挂了吧。

4.系统设计
酒店订房系统。只考medium的量。从怎么存数据开始,然后怎么high level component, 流程,最后Scale。每一个环节都被追问细节。楼主在分析如何防止同时订同一个房的时候,在怎么加锁的地方卡住了,气氛一度尴尬。

5.project deep dive

6.和manager BQ question

求大米!关于题目的更多细节欢迎提问,不知道大家会对什么细节感兴趣!

评分

参与人数 4大米 +17 收起 理由
匿名用户-QMFNH + 12
cathy3177 + 1 很有用的信息!
yii + 2 给你点个赞!
adlxk + 2 很有用的信息!

查看全部评分


上一篇:guidewire面经
下一篇:Facebook Engineer电面挂经
推荐
adlxk 2020-6-24 18:53:51 | 只看该作者
全局:
还有关于第一轮的一个小问题,给定的一维数组和两个正整数代表这个宇宙的长度和宽度,数组length = 长度 * 宽度吗?基本上知道长度就可以了吧?
回复

使用道具 举报

🔗
adlxk 2020-6-24 18:50:14 | 只看该作者
全局:
请问系统设计那轮,讨论到加锁来防止同时订同一个房的时候,是有多细节呢(锁的不同isolation level的实现?或者是某个数据库里具体怎么使用?),好奇楼主卡在什么地方了
回复

使用道具 举报

🔗
lch04 2020-6-25 00:35:26 | 只看该作者
全局:
楼主是前端职位?
回复

使用道具 举报

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

本版积分规则

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