一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 951|回复: 1
收起左侧

Square 电面+onsite面经

[复制链接] |试试Instant~ |关注本帖
martin5678 发表于 2016-2-21 13:59:35 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 全职@Square - 猎头 - Onsite |Other在职跳槽

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
一月份面的suqare, 当时HR找我直接去面的,从联系到onsite完总共花了1个半星期还是相当有效率的。 可惜onsite完之后快一个月了,什么消息都没有主动去找HR也不回邮件,不知道有没有最近面的朋友有类似情况或者知道为什么的能给我解释一下。

由于面了有一段时间了加上题目比较抽象有些不是记得很清楚了。

第一轮电面:

由于是local所以选择直接去onsite, 面的题目跟版上有的一题比较相似就是问的点稍微难一点,就是有一堆paper和这些paper有一些引用,然后给两个作者的名字找出两个作者之间所有相连的路径。

这个基本用dfs就能做出来了,但是全部类都要自己定义写起来还是稍微需要一点功力的。

第一轮过了之后直接onsite了所以有三轮coding,一轮问以前的经历, 一轮系统设计和一轮manager聊天。

Onsite 1:

这轮的题目比较恶心,因为我是用java面的而这个题目貌似就是为了python出的,所以拿强类型语言来做很难写。题目差不多就是List Iterator的抽象加加难版本 list iterator就是一个list里面可能是数字也可能是另外一个list。

而这个题目改成了json的应用题,就是list里面可能是list也可能是string然后数据需要从json来读取,具体因为题目太长有点忘了基本就是这个样子。如果拿python来写估计挺快能写完但但是一根筋继续用java了后来也来不及改了所以最后只写完了一个简单的版本。-google 1point3acres

Onsite 2:

这轮更加偏向于算法一点,就是LIS以及变种不算很难。

Onsite 3:

貌似是板上有的Domino, 基本就是几个小题分别是实现domino的类,一些简单的基本功能,最后就是给一个大题,就是给了一袋子domino然后判定里面有没有回路的存在。Domino分top的数字和bottom的数字,比如有domino  1|4, 4|3, 3|1 这样就是一个回路。

这个我当时拿DFS写出来的,我跟面试官说可以拿拓扑排序来写,面试官可能感觉自己不是很熟就继续让我用DFS写了。

. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
Onsite 4:
聊以前的项目,这个没啥好说的。

Onsite 5:
系统设计设计一个订酒店的网站,然后focus在数据库的设计和知识点上。
.鏈枃鍘熷垱鑷1point3acres璁哄潧
最后就是manager聊天,也没有太多好说的。

评分

2

查看全部评分

gubrian890512 发表于 2016-4-17 11:43:43 | 显示全部楼层
不太明白第二题“LIS以及变种”
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
第一题个人意见可以用jackson的jsonnode arraynode 来做,自己设计deserialize不是那么容易。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-8 05:33

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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