zoukankan      html  css  js  c++  java
  • Google 面经 09/26

    http://www.mitbbs.com/article_t/JobHunting/32539885.html

    狗家面经
    发信站: BBS 未名空间站 (Thu Sep 26 01:20:54 2013, 美东)

    还不知道结果,披个马甲攒人品吧

    1. 二叉树的序列化和反序列化,节点的value是String类型
    2. 找两个排好序的list的共同元素
        5 -> 6 -> 6 ->8
        4 -> 4-> 6 -> 6 -> 8
    答案是 6 ->  6 -> 8
    两个list长度差不多是怎么做? 长度相差非常大时如何做?
    3. 有一个字典因为某种原因每个字符都被替换成一个别的字符了(但还是一一对应),
    但是单词的顺序没有改变,比如
    cat
    coffee
    common
    变成了
    dkc
    dbhhzz
    dbllbq
    让找出的这个替换的规则(guaranteed to have a unique one)
    4. 二叉树找中序后继
    设计一个算法,在分布式系统中拷贝某一个节点上的某一个文件到其他所有的节点上,
    要考虑时间代价和fault tolerance
    5. 给定两个list of integer,问是否他们是否互相是对方的一个从排列
    follow up: 如果不停的有新的list of integer过来,问是否这一列数以前出现过。 
    怎么存储?怎么查询?复杂度?

  • 相关阅读:
    ssm框架实现多条件查询分页(模拟百度算法)
    spring与mybatis的整合
    spring入门
    mybatis foreach标签用法
    图书借阅系统简易异步分页源码
    Jquery常用选择器
    mvc
    Java连接数据库 jdbc
    java学习线路
    Mybatis传递多个参数的几种方式
  • 原文地址:https://www.cnblogs.com/reynold-lei/p/3343881.html
Copyright © 2011-2022 走看看