19春招快手一面分享(Java研发岗)

以下是本人春招的第一次视频面试,个人觉得到时候会非常紧张,比电话会更紧张吧,毕竟他看着我的,那不是平时做的笔记都不能拿出来了?。前一晚上由于加紧复习,用掉了部分电,第二天找个安静的地方打开电脑,看着还有60%的电量,心中突然有种不详的预感(要是黑屏了我还有再来一次的机会吗?)。

在等待了面试官20分钟后,我终于等到面试官进入房间…what!!20分钟啊,大哥,这期间将屏幕调到最暗,各种节电模式,几乎关闭所有应用,我的那个心真的就差烧焦了。
还好面试官积极承认了错误(哈哈!!滑稽>_>! ),不要说也知道,标准的地中海发型,虽然我不是,但看着却是那样的亲切。

好了,进入正题吧!
1、说说一个你的项目吧!(什么?这么不按照套路来的吗?自我介绍都不用),既然你都这么直接,那我也不低调了…(介绍了我的项目主要功能,是一个关于xx网站的,最后说到的数据存在数据库中-----》)

2、说说用的什么数据库,建表语句怎么写?写一个查询吧(一张表,name,sxe,age,找出所有女性的平均年龄)语句嘛,总觉得差点什么就说了自己的思路。

3、学过操作系统吧?说说,进程和线程的区别,寄存器是什么东西,说说虚拟内存和物理内存的区别?

4、说一些机组中总线有哪些?地址总线有多少位?

5、知道互斥的概念吗?怎么解决?(锁),后面又问道用过Synchronized这个关键字,写过多线程程序吗?

6、学过数据结构吧,一个链表,用C++,或者Java语言如何表达(把类建出来,包括其中的属性);二叉树的前,中,后序遍历有什么区别,遍历的时间复杂度是多少?为什么?(还好经常做题,不然又说不来)

7、说一下Java的存储空间有哪些?堆、栈的区别?什么是放在堆中的,什么是放在栈中的?局部变量存放的位置?为什么?

8、TCP和UDP的区别

9、HashMap的实现原理

10、熟悉Linux吗?经常用到哪些命令,说一说…

估计页回忆的差不多了,个人感觉对于操作系统,计网,问的偏多,?(偏偏没有深入复习),其实面试官问的都比较基础,而且人长得及其和蔼,说话也好听。可惜还是没过,不过挺高兴的,因为他最后还是很认真的帮我分析了我的问题,并且给了我很中肯的建议,非常nice!
刚刚到完别,没电了!!!冒了一句FUCK!?,我只是很惊奇,太幸运了,不过实力还是不够,再好好复习准备后面的事情吧。不然就只有考研楼,加油?给自己打个气!!

发布了93 篇原创文章 · 获赞 26 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_38261445/article/details/89342240
今日推荐