🎁 黑五活动已开始: VIP通行证1年立减$55 蓝莓最高减$25 🎁
查看: 4158|回复: 19
收起左侧

coupang 面经

|只看干货
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎

2021(1-3月) 码农类General 硕士 全职@coupang - 内推 - 技术电面  | Pass | 在职跳槽

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

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

x
Coupang

第一轮电面:
Parse Json string. 给出类似出 {1, 2, {3, 4, 5}, {6, {{7, 8}} }这样的string, 让你设计一个 data structure来存, 并实现deserilize function. 面试官是个韩国大叔,感觉沟通非常费劲。

又一轮 video interview
binary
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
里编译且当场run test cases, 所以要做到bug free。

求大米  : )

评分

参与人数 4大米 +11 收起 理由
清道神君 + 5
Augustus + 3 欢迎分享你知道的情况,会给更多积分奖励!
mithsul + 2 给你点个赞!
celia0417 + 1 谢谢分享!

查看全部评分


上一篇:亚麻new grad oa2
下一篇:Teladoc Health电面
 楼主| see_you2012 2021-1-28 13:22:59 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎
mchzh 发表于 2021-1-27 13:28
实际上 {1, 2, {3, 4, 5}, {6, {{7, 8}} }就是serialize后的结果,Node{ list num; List chidren;}, 当de ...

“实际上 {1, 2, {3, 4, 5}, {6, {{7, 8}} }就是serialize后的结果  ”
是的

“Node{ list<Integer> num; List<Node> chidren;}”
还有个要求就是里面数字的顺序不能变化, 所以你这样好像不行,我是这么做的,node里面直接存一个integer 和一个list of children,如果list为空,那么node存的就是数字,otherwise, 存的就是nested list.

回复

使用道具 举报

 楼主| see_you2012 2021-1-22 13:49:58 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎
MonicaWZ 发表于 2021-1-21 13:47
请问有后续嘛 已加米~

嗯 我简单写下ONSITE 面经吧
1. max subarray. followup: find two non-overlapped subarray with max sum
2. machine idle time. 跟merge intervals差不多
3. system desgin 大部分时间扯自己工作上的项目还有系统之类的
4. behavior. 虽说是behavior,但是也有一半时间聊的是项目

评分

参与人数 1大米 +2 收起 理由
MonicaWZ + 2 给你点个赞!

查看全部评分

扫码关注一亩三分地求职与职场公众号
更多干货内容等你发现
回复

使用道具 举报

Ericman2013 2021-1-21 22:43:05 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (1183)
 
 
2% (36)    👎
本帖最后由 Ericman2013 于 2021-1-21 22:46 编辑




第一题 class ListNode {
      List<ListNode> lists;      
      public class ListNode() {}
      public class ListNode(List<ListNode> lists) { this.lists = lists; }
}
求问楼主这样的可以吗




回复

使用道具 举报

UnoccupiedZ 2021-1-12 06:20:47 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
请问您面的是intern岗位吗
回复

使用道具 举报

 楼主| see_you2012 2021-1-12 10:17:04 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎
UnoccupiedZ 发表于 2021-1-12 06:20
请问您面的是intern岗位吗

不是哦  面的是senior 后面还有四轮VIDEO ONSITE

评分

参与人数 1大米 +2 收起 理由
MonicaWZ + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

MonicaWZ 2021-1-21 13:47:42 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   95% (190)
 
 
4% (8)    👎
see_you2012 发表于 2021-1-12 10:17
不是哦  面的是senior 后面还有四轮VIDEO ONSITE

请问有后续嘛 已加米~
回复

使用道具 举报

mchzh 2021-1-21 14:32:47 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (844)
 
 
2% (24)    👎
第一轮是用stack去deserilize吗?
回复

使用道具 举报

 楼主| see_you2012 2021-1-22 13:50:46 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎
mchzh 发表于 2021-1-21 14:32
第一轮是用stack去deserilize吗?

应该都可以 我是找到MATCH的括号之后用递归PARSE的
回复

使用道具 举报

 楼主| see_you2012 2021-1-22 13:53:23 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (127)
 
 
0% (0)    👎
Ericman2013 发表于 2021-1-21 22:43
第一题 class ListNode {
      List lists;      
      public class ListNode() {}

那你最后那个数字存哪呢?
可以试着写一些 能deserilize 再serialize  就行  : )
回复

使用道具 举报

mchzh 2021-1-22 14:00:14 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (844)
 
 
2% (24)    👎
see_you2012 发表于 2021-1-22 13:50
应该都可以 我是找到MATCH的括号之后用递归PARSE的

是需要定义一个自己的类然后recursion遍历?多谢
回复

使用道具 举报

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

本版积分规则

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