📣 独立日限时特惠: VIP通行证立减$68
楼主: weixc1234
跳转到指定楼层
上一主题 下一主题
收起左侧

报个Snapchat面经,offer及少许总结

🔗
 楼主| weixc1234 2015-12-21 10:44:31 | 只看该作者
全局:
Gianluigi 发表于 2015-12-21 10:37
请问 xml parse 问题可以展开讲一下吗?题目具体是啥?有参考资料的链接可以推荐一下吗?

多谢。

xml parse不是让你设计一个真正的复杂的parser. 比如给你一个xml
<a>
    <b>
        <c>foo</c>
        <c>bar</c>
    </b>
    <d>abc</d>
</a>

让你自己定义结构,构建成一个类似于树的形式,返回根节点,在这里根节点就是a,至于怎么定义节点,类里面有什么这些都由你设计。
回复

使用道具 举报

🔗
 楼主| weixc1234 2015-12-21 10:54:18 | 只看该作者
全局:

鹏哥么么哒~ uber在路上啦
回复

使用道具 举报

🔗
Gianluigi 2015-12-21 10:55:34 | 只看该作者
全局:
weixc1234 发表于 2015-12-21 10:44
xml parse不是让你设计一个真正的复杂的parser. 比如给你一个xml

   

多谢!转专业小白表示 xml 是啥都是现查的,这就去补课……
回复

使用道具 举报

🔗
Toby 2015-12-21 12:35:26 | 只看该作者
本楼:
全局:
神宿舍!!
回复

使用道具 举报

🔗
wilsonwang1119 2015-12-21 12:46:07 | 只看该作者
全局:
楼主大神,前来膜拜
回复

使用道具 举报

🔗
 楼主| weixc1234 2015-12-21 12:48:04 | 只看该作者
全局:
wilsonwang1119 发表于 2015-12-21 12:46
楼主大神,前来膜拜

google大神不要黑我,下次不要抢我人头就好!
回复

使用道具 举报

🔗
vivaroma 2015-12-21 12:58:01 | 只看该作者
全局:
weixc1234 发表于 2015-12-20 20:48
google大神不要黑我,下次不要抢我人头就好!

恭喜楼主!!!明年snapchat求内推
回复

使用道具 举报

🔗
mchzh 2015-12-21 13:00:12 | 只看该作者
全局:
xml的题目设计需要用到那些数据结构,楼主给的答案是什么
回复

使用道具 举报

🔗
 楼主| weixc1234 2015-12-21 13:08:09 | 只看该作者
全局:
mchzh 发表于 2015-12-21 13:00
xml的题目设计需要用到那些数据结构,楼主给的答案是什么

可以假定有做好的tokenizer,每次可以调用一个getToken()方法得到一个token, token也是一个数据结构,包括toekn的类型(begin/end/text),和内容。

我问了面试官xml的文件大小有什么限制,他说可能会很多,我就用了非递归的办法,用了一个stack,有点类似于parentheses的题目。因为递归可能会stackoverflow.

最后面试官又让我实现了tokenizer和getToken()方法,然后跑了几个test.

这道题我记得地里的面经里提到过,有更加具体的题目描述,你可以去查一下。
回复

使用道具 举报

🔗
 楼主| weixc1234 2015-12-21 13:09:25 | 只看该作者
全局:
vivaroma 发表于 2015-12-21 12:58
恭喜楼主!!!明年snapchat求内推

大S还需要内推,我们这好多都是大S辍学过来的

明年三月入职就会单独开一个内推贴的,欢迎来送refer bonus

评分

参与人数 2大米 +9 收起 理由
bbsbbstry + 3 赞赞赞
vivaroma + 6 有这句话就给bonus

查看全部评分

回复

使用道具 举报

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

本版积分规则

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