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

Quora Square Snapchat Storm8 Shopkick 电面

全局:

2014(7-9月) 码农类General 硕士 全职@Quora Square Snapchat Storm8 Shopkick - 网上海投 - 技术电面  | | Other |

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

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

x
Square skype [size=14.4444446563721px]面 60分钟 *2,有几道题目忘了
(1) 一个token stream, 统计这个stream里前k个出现最多的token。
(2) 一个social network, 判断a,b是不是朋友,要求constant time, 可以预处理。
(3) 一个 2 *4 的数组不重复包含1-8这些整数,有3种操作。


a) 上下两个row交换
b) 所有元素向右shift一个位置
c) 中间4个元素,顺时针旋转90度
现在随便给一个这样的数组,最小复员到1234,5678的步骤。

第一题 priority queue/min heap,
第二题 预处理用bfs把所有的cluster 算出来, a,b 是不是朋友看是不是在一个cluster酒行了。
第三题 同样bfs,只是要在为2*4 array写个hash function。



您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
4446563721px]full-time 电面 45分钟:
[size=14.4444446563721px](1) 一个unsorted array里有多少对pair的位置是错误的? merge sort 里在merge 的时候统计位置错误的pair
[size=14.4444446563721px](2) objective c 里 automatic reference couting 是怎么运行的? 你如何implement(跪了,只知道counter到0 就free object)。





评分

参与人数 5大米 +160 收起 理由
shouma515 + 1 感谢分享!
北美农民 + 150
1guangnian + 3 感谢分享!
wuluoluo + 3 Diao!
roselyn + 3 感谢分享!

查看全部评分


上一篇:Bloomberg的onsite面经
下一篇:有谁做过ServiceNOW
🔗
1guangnian 2014-9-19 00:44:12 | 只看该作者
全局:
lz,token stream那个题,需要记录每个token出现的次数吧,priority queue维护前k大的不同token,新来一个token的时候,如果它的次数可以放到priority queue里面,怎么保证它不在priority queue里面已经出现一次以上呢,需要额外一些操作么
回复

使用道具 举报

🔗
Interviwer 2014-9-19 00:55:05 | 只看该作者
全局:
Quora 的二是这样吗? 要是target太大怎么办,数组开的要很大怎么解决呢?
  1. int totalNum(vector<int> A, int target) {
  2.     sort(A.begin(), A.end());
  3.     vector<int> num(target+1, 0);
  4.     num[0] = 1;
  5.     for(int i = 1; i <= num.size(); i ++) {
  6.         for(int j = 0; j < A.size(); j ++) {
  7.             if(A[j] <= i) {
  8.                 num[i] += num[i-A[j]];
  9.             }else {
  10.                 break;
  11.             }   
  12.         }   
  13.     }   
  14.     return num[target];
  15. }
复制代码
回复

使用道具 举报

🔗
北美农民 2014-10-2 01:39:04 | 只看该作者
全局:
很好奇楼主quora第一题怎么做的, 我确定lc上的题不是这个。
回复

使用道具 举报

🔗
北美农民 2014-10-2 01:57:16 | 只看该作者
全局:
quora第二题很难。 如果能重复拿那么是完全背包, 如果拿的物件一样但是顺序不一样也算不同的话就不知道啥模型了。
回复

使用道具 举报

🔗
yzl232 2014-10-2 08:18:45 | 只看该作者
全局:
我去。 这些题目我全部没有面过。。
回复

使用道具 举报

🔗
jackjiang2 2014-10-2 09:19:08 | 只看该作者
全局:
第一道题就不会  能补全一下题目 再说下思路么
回复

使用道具 举报

🔗
sevenfrost 2014-10-19 10:01:16 | 只看该作者
全局:
想问楼主都是如何拿到面试的呀
投了其中两个都很快被据了
回复

使用道具 举报

🔗
tktrung 2016-2-26 06:25:41 | 只看该作者
全局:
quora 第二题是不是leetcode上的combination sum ii啊
回复

使用道具 举报

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

本版积分规则

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