京东二面+美团一面总结

京东9.7二面

40分钟 真就全聊天型面试啊

基础知识部分的忘了,反正就是各种挖源码,问原理

1 介绍一下项目

2 怎么理解面向对象

3 tcp,udp区别

4 hashmap原理是啥看过源码没有,我就想考察你有没有看过源码

5 handler看过源码是吧,讲一讲,一个线程能不能有多个handler?靠什么实现的?

6 自定义view的流程说一遍,知道view的绘制原理吗

7 说说java里的线程同步,随便说

8 强调看源码在工作中的重要性

面完了官网状态从初试变成了复试未安排,但是最后反问是问了一下一共就两面,到底过了还是没过咱不知道,也不敢问

 

9.8 美团一面

手残把视频通话权限点了拒绝,以为电脑坏了,耽误了10分钟

问的全是基础

1 把项目说一遍

2 面向对象和面向过程的区别

面向对象是万物皆对象,每个事务都是对象,通过对象与对象之间的过程来描述世界

面向过程是将事情分化为具体步骤,分步骤实现

3 如何理解多态

没get到点,可能想问子类指针能被赋值给父类?

4 public private 不加关键字的区别

话到了嘴边居然不会说

java靠这三个关键字实现成员访问控制

public 都可访问

private 只有定义类可访问

protect 同包下都可访问,不同包下子类可访问

默认 同包可访问,不同包不可访问

5 tcp,udp区别

6 tcp滑动窗口 接受方返回给发送方剩余大小

6.1 拥塞控制 nagle算法,低能窗口综合症

7 什么是死锁,定义背过忘了,服了

多个进程因竞争资源而陷入僵局,若无外力作用,将永远无法推进

8 http https区别

9 java的锁机制

10 进程线程区别

11 进程间通信

12 安卓四大组件

13acitivity生命周期,启动模式

14 写代码 1,2,3级跳台阶

15 有没有博客给我看看

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值