2019.3.15晚9点,人生中第一次电话面试
录音了,感觉答得虽不说滔滔不绝,但也是振振有词(滑稽)
做一个记录,记录了所有的问题,有些问题简单写了当时的思路,有些问题回答就是瞎扯的,就不写回答了

项目系列

一开始先讲项目,没有标准答案,自由发挥,吐字清晰即可
ps:光这个就聊了30分钟……

1、讲一讲你做的最大的项目?

a:我说的是安卓的租车APP

2、从中你学到了哪些东西?

3、安卓那么多界面,你如何适配的?

4、你的项目有出现无法按时完成的情况吗?怎么解决的?

a:我说提前完成……

5、那你们提前完成的原因是什么?

a:5个人分工合作

6、设计数据库的时候你们基于什么去考虑的?

7、你刚刚提到数据表多次修改,那你们是如何在现有数据表表基础上做优化的?

8、假设需要对系统里面租车的用户做潜在风险防控,如何设计规则去惩罚或奖励用户?

9、你刚刚提到jdbc连接数据库,具体是怎么做的?

10、你们只用jdbc连接数据,假如有10万人用,你觉得jdbc能够完成吗?如何改进

11 、听说过数据库连接池吗?

12、数据库连接池会带来什么问题?


java基础

1.java里面有哪些基础类型

胡乱说了一些,面试官直接一句:从小到大说
我说了7个 byte,char,int ,最后一个boolean怎么也没想到

2.基本类型和包装类型有什么区别?

基本类型是传值,在栈中生成,包装类型本质上是对象,在堆中产生,需要new

3.String有哪些常用方法?

length,reverse,equals只答了3个……

4.String类型比较为什么用equals,而不是==

equals比值,而 ==比的是引用

5.为什么equals能够比值?

答不出来

6.java中对象的公共方法有哪些?

我说我经常用toString,没了…… 他说toString是最不重要的方法~

7.一个类被final修饰了,那么他里面的变量能不能修改?

我说可以,就像深复制和浅复制一样,他说这两个没关系
然后我说final修饰的是类的引用,里面的属性是不收约束的,所以可以改

8.throw和throws有什么区别?

throw是方法内手动抛出,throws是方法声明的时候自动抛出

9.java的异常体系是什么?

受检查异常和不受检查异常
受检查异常也分很多种,如IO异常,空指针异常等

10.什么情况下出现gc(垃圾回收)?

对象占满内存的时候,讲了新生代,元空间的一些概念

11.如何尽可能少的出现full gc?

1.new更少的对象
2.手动system.gc

12.如果每天运行10亿次,如何自动gc?

我发明了对象池的概念……

13.线程的状态变化?生成线程的方式?

新建,就绪,运行,阻塞,终止
Thread,Runnable,callable,以及线程池
……我还提到了线程同步

14.violate是什么?能保证线程安全吗?

以前看过,忘了……

15.block和wait的区别?

从翻译名字上来讲……wait主动等,block被动停……编不下去了

16.他两如何恢复?

不会……

17ArrayList和LinkedList有什么区别?

一个是数组队列,一个是链表队列,本质上是数组和链表的区别……

18 HashMap的实现原理

String->获得hashcode->进入数组,如果发生冲突,用链表连接,超过8用红黑数排列

19.HashMap如何扩容?

新建数组,扩容一般,然后将老数组内容复制到新数组


其他

1.做项目的时候出现了哪些分歧?怎么解决的?

扯了一个地图功能,在我的坚持下,加进去了

2.假如项目进度赶不上了,你还会加这个功能吗?

3.我看你简历想做python数据挖掘,你对数据挖掘怎么理解?

4.你对支付宝有什么看法?

我每次支付都会返0.1元,怎么做到的,不会亏吗?商业机密……
蚂蚁森林很棒!
我提出了一个问题,支付宝在18线城市基本没有市场,完全被微信打败,因为哪里的人一定会用微信,顺便用微信支付,所以没有必要用支付宝

5.你还有什么问题吗?

讲了一个自己的问题

总结 :总体来说,答得还可以,只有一两道完全不了解,其他都能说几句,用时56分33秒


在线笔试

之后他给我发了一个阿里伯乐的在线评测,有5道题,任选3道
其中有两道是写代码的,他居然不让在IDE里面写,只能在上面写,那个评测系统除了代码会高亮之外和记事本就没啥区别……
写了也不知道对不对
我写的3题是

1、如何解决发送方和接收方的信息处理不同步的问题

2、写一个搜索算法

3、字符串匹配,判定一个字符串是另一个的子串

写了挺多,整体来看体验还是不错的,面试官电话最后还跟我开玩笑,
加油鸭!

2019-3-15记人生中第一次电话面试,支付宝java端相关推荐

  1. 我人生的第一次电话面试

    今天早上9点接到了阿里巴巴的电话面试,本来以为完全没有希望的事情,突然来了个小惊喜,所以一不小心就激动了,人家问我是不是方便接电话的时候,我毅然决然的回答了方便,结果由于毫无准备,回答的一塌糊涂.虽然 ...

  2. 人生中第一次做面试官的经历与总结

    相信对于每一个求职者来说都有被面试的经历吧,曾经作为一位java小白的我,每一次面试过后都会各种吐槽面试官的不是,吐槽HR人事的不足,以及自己的有点没有发挥出来,今天我终于体会了一次面试官的心情... ...

  3. 网易互娱AI研究工程师实习生一面——记人生的第一次面试

    2020.4.15,这是我人生中的第一次面试,虽然结果不那么好,但也反映出我存在的各种各样致命问题. 我的研究方向是强化学习,确切来说是强化学习在路由方面的应用.由于个人原因,基本都是凭借着兴趣在自学 ...

  4. 人生中第二次面试——北漂18年(2)

    大多数情况,人们对"第二次"印象不会非常深刻,但是我对第二次面试记得却非常清楚--中科大厦17层某家伦飞笔记本代理(这牌子怕您听都没听过).至于如何有的这两次面试机会稍后分解. 离 ...

  5. 记一次阿里电话面试| 技术征文

    当天下午看到了招聘需求,就托人进行了内推,下班前收到邮件说会在7个工作日内联系进行面试.没想到在回家路上就接到了阿里面试官的电话,说要进行电话面试.由于当时在外面,不太方便,就告诉面试官10分钟后回到 ...

  6. 应聘实习生——第一次电话面试

    应聘实习生--第一次电话面试 这是博主的第一次电话面试,可以用一句话形容:我要是公司的经理,我肯定不要你. 感受 作为一个学习java断断续续两年时间的萌新,明知道面试官的问题很基础,却迟迟回答不上是 ...

  7. 人生中第一次面试-----字节跳动面试经验总结

    20190801 我经历了人生中的第一次面试,一面感觉还行,二面有点惨.(一面和二面是连在一起的),三面也很惨,四面也好惨.然后坚持到hr面. 未来的事情好多不确定,但是唯一要做的还是要不断充实自己, ...

  8. 人生中第一次面试-阿里巴巴,真心感谢

    昨天晚上9点半左右我面试了阿里前端一面,这也是我第一次参加内推的电话面试,说实话和那么厉害的人交流,我全身都在颤抖....(事件为什么这么晚,主要是人家下午临时有事,我晚上又有羽毛球课,最后就是这个结 ...

  9. 阿里巴巴 电话面试java,记一次阿里巴巴电话面试

    我已经不太记得当时的感受了,因为时刻太久,本来已经写着一篇的了,但是因为使用马克飞象操作不当导致.数据都没有了.尝试自己解决,发现并没有想象中简单,只能寻求作者,希望能找回. 回想下当时,就是前一天接 ...

最新文章

  1. python爬虫代码房-小白学习python爬虫,分享一下代码,伪链家全站。
  2. 谁来谈谈Google Earth的核心技术和架构?(转)
  3. LBS突围:从微信到微博
  4. flash 多个文件上传
  5. mac下iterm配色、半透明与样式设置
  6. 游戏大厅 从基础开始(6)--绕回来细说聊天室(中)之女仆编年史1
  7. Java案例:几种方式拷贝文件的耗时比较
  8. 基础 网络架构 网络硬件名词 网络通信协议
  9. 信息流推广与普通搜索推广的区别与优势是什么?
  10. Python生成图文并茂PDF报告
  11. 解决Deepin15.10安装后无WiFi和无线网卡驱动问题
  12. android删除本地图片,Android之删除图库照片
  13. 通过微信公众号跳转H5页面领取现金红包
  14. 生产者消费者模型的作用
  15. Picgo的gitee图床简略设置及gitee图片仓库无法使用解决方案
  16. ai作文批改_作文批改功能,AI,你可以在批改记录中看到自己每次的进步
  17. java强制转换为string_toString() 和 强制类型转换 (String)
  18. 除了IaaS,PaaS,SaaS,这里还有RaaS你应该了解
  19. mount的一些报错
  20. 鸿蒙操作系统属于什么操作系统结构,华为的鸿蒙操作系统与苹果的操作系统的本质区别是啥?...

热门文章

  1. matlab小波方差计算,小波方差制作步骤..doc
  2. 讨论:如何带领好新的员工?
  3. 网络安全学习:渗透测试钓鱼案例,夯实基础
  4. 3分钟看懂滴滴“生死劫”真相
  5. adams2015怎么把工具栏打开_U盘文件被隐藏怎么恢复?最后一招轻松找回
  6. UE5目录转移空间不足
  7. 便签是起什么作用的?使用便签提高自己工作效率的小技巧
  8. IAAS,PAAS,SAAS
  9. CentOS -OpenStack-pike 服务搭建
  10. java的instance_Java中instance和instanceof