20190827 360一至三面总结

笔试后,远程面试,今天一上午就结束了,本以为只是一面的,没想到一站式都搞定了。
他们在集中线下面试,人很多,网络很差,时常听不清楚。

一面

  • 自我介绍
  • Java基础,public private protected 的区别,访问权限
  • 匿名内部类讲一下
  • button的onclick的listener/内部类
  • Java和Android还问了不少基础知识,想不起来了
  • Android点击分发事件,ontouched() 是否消费掉事件,中间viewgroup响应后的操做
  • View的绘制的流程
  • 生命周期
  • 语言中不用函数的话如何实现取余操作
  • 两个算法题
  • 1 给定一个整数数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一 【 1 1 1 2 2】
  • 2 输入第一行包含两个正整数n,m分别表示数字 含有n位,和在m进制下。(n,m≤100000)
    输入第二行和第三行分别包含n个整数,中间用空格隔开,每个整数都在0到m-1之间。
    每行第i个数表示的是当前数第i位上的数字。
    将两行数据进行重新排列,两两相加对m取余,输出最大的数是什么
    输入
    5 5
    4 4 1 1 1
    4 3 0 1 2
    输出
    4 4 3 3 2
  • 反问

二面

二面明显换了个大佬,后来三面的负责人说是部门负责人,(这里网速尤其差,很多问题我都听不太清,感觉那边也是一样,导致交流的很不流畅,一定程度上影响了面试体验)。

  • 自我介绍
  • hashmap 时间复杂度
  • 如何做到接近O(1),hashcode的计算方法,怎么运算的,如何散列的。
  • 扩容时如何判断位置,怎么判断是在哪个位置,写到这里我忽然明白我当时有点答非所问了,就是重新计算hash重新散列的过程,只不过位置只能是在原位置或者是原位置*2的位置,我理解成了怎么判断这两个位置。交流的问题。
  • https和http的区别
  • https怎么保证传输安全
  • 项目算法讲解
  • 如何将一个图像中的噪点去除
  • 反问

三面

HR面

  • 自我介绍
  • 为啥从 哈工 去 合工
  • 家庭情况
  • 单身否
  • 女朋友的情况
  • 去北京的看法
  • 等。。。

了解到暂时Android的岗位很少,只有一个hc,这就有点尴尬了,说要排队,我寻思着我也排不上号啊哈哈哈,进池子了,看看能不能被捞起来吧。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值