📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
12
返回列表 发新帖
楼主: lrc272317227
跳转到指定楼层
上一主题 下一主题
收起左侧

google onsite

🔗
 楼主| lrc272317227 2017-3-24 06:27:41 | 只看该作者
全局:
vickyer 发表于 2017-3-22 09:15
请问楼主一开始会先跟HR说用Java面试吗?

我提前和recruiter说了
回复

使用道具 举报

🔗
athenangel 2017-3-25 13:11:16 | 只看该作者
全局:
请问 lz
第四题 是滑到不能再滑为止吗?
第二题 那个dictionary 里是给出 dictionary[red] = #FF000 模式, 其他表示方式自己转换吗?
还是说dictionary里也存了dictionary[red] = #F00

请教这2题怎么做的?
谢谢
回复

使用道具 举报

🔗
tim900925 2017-3-26 09:29:57 | 只看该作者
全局:
第四题是滑动方向给定的么,还是求找一个方向合并数最多呀?
回复

使用道具 举报

🔗
 楼主| lrc272317227 2017-3-27 11:33:41 | 只看该作者
全局:
tim900925 发表于 2017-3-26 09:29
第四题是滑动方向给定的么,还是求找一个方向合并数最多呀?

初始会给定一个方向
回复

使用道具 举报

🔗
sunnyroom 2017-3-27 19:04:55 | 只看该作者
全局:
请问楼主,机器人那题你是怎么设计的
回复

使用道具 举报

🔗
 楼主| lrc272317227 2017-3-29 02:40:57 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
sunnyroom 2017-3-29 02:52:05 | 只看该作者
全局:
lrc272317227 发表于 2017-3-29 02:40
每个Map上用一个Node class表示
Node{
   boolean[] dires = new int[4];

太感谢了
回复

使用道具 举报

🔗
bigbearlake 2017-4-10 10:54:08 | 只看该作者
全局:
第一题
  1. public class SerializeAndDeserializeNaryTree {

  2.     class Node {
  3.         int key;
  4.         List<Node> child;

  5.         public Node(int c) {
  6.             key = c;
  7.             child = new ArrayList<>();

  8.         }
  9.     }

  10.     public String serialize(Node root) {
  11.         StringBuilder sb = new StringBuilder();
  12.         serialize(root, sb);
  13.         return sb.toString().trim();
  14.     }

  15.     public void serialize(Node root, StringBuilder sb) {
  16.         if (root == null) {
  17.             return;
  18.         }

  19.         sb.append(root.key + " ");
  20.         for (Node n : root.child) {
  21.             serialize(n, sb);
  22.         }
  23.         sb.append(") ");
  24.     }

  25.     int index = 0;
  26.     public Node deSerialize(String str) {
  27.         String[] stubs = str.split(" ");
  28.         index = 0;
  29.         return deSerializeHelper(stubs);
  30.     }

  31.     public Node deSerializeHelper(String[] strs) {
  32.         String str = strs[index++];

  33.         Node root = new Node(Integer.valueOf(str));
  34.         while (index < strs.length && !strs[index].equals(")")) {
  35.             root.child.add(deSerializeHelper(strs));
  36.         }
  37.         index++;
  38.         return root;
  39.     }
  40. }
复制代码
回复

使用道具 举报

🔗
ico0018 2017-4-17 03:29:34 | 只看该作者
全局:
qSWULOP[=\
回复

使用道具 举报

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

本版积分规则

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