面试归来

    今天去下午去高德面试了,光是坐车过去就花了1个小时20分钟,本以为会在苏州街分部,没想到在望京大哭。。。我去的是宝能大厦,据说方恒也有高德的部门。进出都需要刷卡,进去后发现高德的办公桌跟其他公司有点区别,大多数公司都是有隔间的,而高德没有,就像大学教师一样,一个挨着一个,这样是能很方便的看到别人有木有偷懒么?还是为了拉近人与人之间的距离?

    进去以后前台叫我先在休息间休息,然后给我打印了笔试题。。。一看笔试题傻眼了,好多JAVA基础,还有计算机网络的知识,还有数据结构。。。没有办法硬着头皮把会做了写完,想着自己的基础还真是不扎实。

    写完后前台叫我稍等一会给我安排面试,视乎很艰难才找到了两位技术人员给我面试,可能暂用了大家的休息时间了,都不怎么愿意。趁等待的时间仔细看了一下,发现高德这个部门美女帅哥很多啊,不知道是不是几个部门合在一块了。

    面试开始后面试官先让我自己介绍一下,完了以后问了一些我与项目相关的问题,其实问的都不怎么难,可是我基础真得是太不扎实了,结果好多答非所问,真的是浪费了很好的一次机会,我估计这次没戏了。从明天开始一定要踏踏实实复习一下基础知识,不能好高骛远了。加油!!!

     回忆一下笔试题吧,怕以后忘记了。

     1.String data[]={"a","b","c","d","e","f"};

         List<String> array=Arrays.asList(data);

         array.add("g");

      2.short b;

          b+=1;

      3.List<Integer> array =new ArrayList<Integer>;

          for(int i=0;i<10;i++)

          {

               array.add(i);

          }

         for(Integer i:array)

        {

                if(i%2==0)

                {  

                    array.remove(i);

               }

          }

       4.public class Test

          {

                 static { 

                              a=4;

                            System.out.println(a);

                        }

                 private static int a;

               public static void main(String[] args)

                {

                         System.out.println(a);

                }        

}

 

以上4题是否正确?请说出原因,如果错误请修改。

5.请说出来HashMap的实现原理,并且与ConcurrentHashMap的区别。

6.说出JAVA的4种引用方式,已经java当中的垃圾回收方法。

7.android中启动service的方式有几种,并说明它们的生命周期与区别。

8.请说出Handler的原理,以及为什么说android是消息驱动线程.

9.请说出ViewGroup中的后面忘记了。。。

10.什么是java的内存可见性。

11.请画出TCP的连接方式,并写出每次连接的名字。

12.描述一下快速排序的思想,写出堆排序的实现代码。

13.写出层次遍历二叉树。

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值