美团实习-Android开发一面3/30

27号做的笔试,五道题,就做了三四道,还全都没有ac,疑问凉了,结果周一上午接到北京打来的电话,通知我下午有没有时间参加面试,我想了想说没有,(确实没有,有个辅修的专业课·,就是有也说没啊,这不得准备准备??)
事实教育我们,准备也不大顶用……

上面试

Q1:java的类声明类型有些?public ??
这题这不会,平时都是public和内部类,这我哪知道啊
Q2:java的四种引用方式知道吗?
呜呜呜,孩子要哭了
Q3:(中间还有一个什么问题吧,不会,搞忘了)list和 set 知道吗?讲一下吧
List是有序顺序结构,set 无序……
接着问 怎么查找呢?
List按下标查找,set存储的是键值对,按key查找吧
Q4: java的垃圾回收算法有哪几种?讲一下吧
天啦,终于有知道的啦
Q5:那做一下题吧:(不争气的锤桌子,直接在牛客网上面写,一开始还想搞个快一点的,做了一般感觉太麻烦,直接换暴力循环,结果没跑起来,导入的头文件直接出错,明明是平台自动补充的啊呜呜呜没在牛客上做过题啊)
给定一个排序好的数组 arr ,两个整数 k 和 x ,从数组中找到最靠近 x(两数之差最小)的 k 个数。返回的结果必须要是按升序排好的。
整数 a 比整数 b 更接近 x 需要满足:
|a - x| < |b - x| 或者
|a - x| == |b - x| 且 a < b

示例 1:
输入:arr = [1,2,3,4,5], k = 4, x = 3
输出:[1,2,3,4]

示例 2:
输入:arr = [1,2,3,4,5], k = 4, x = -1
输出:[1,2,3,4]

提示:
1 <= k <= arr.length
1 <= arr.length <= 10^4
数组里的每个元素与 x 的绝对值不超过 10^4

面试官可能嫌我太慢了吧,直接说那我们先看后面的问题吧
Q6: 线程和进程知道吗?说一下吧
Q7:TCP和UDP有什么区别?
Q8:Android的知识不了解吧?
我了解一点点吧
一点点?
是的,我之前有用过Android studio 写过一个两个页面的APP……
Q9:你有什么想问的吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值