4月12日更一面凉经
没有自我介绍,实习经历也没问
操作系统,数据结构与算法,计网,数据库都学过吧?
进程和线程的区别?
线程之间的通信方式?
虚拟内存?
如何查看正在运行的进程?
如何查看机器与哪些应用建立了tcp连接?
堆和栈的区别?
堆的大小能不能超过物理内存?
TCP三次握手?
如果少了第三次会出现什么问题?
你有用过什么工具观察过tcp交互的过程吗?
四次挥手?
time-wait有什么用
2MSL一般是多久?
网络编程写过吗?
数组和链表的区别?
数组和链表在Java里的实现类?
Vector和ArrayList的区别?
set和Map
TreeMap底层用的是什么树?
平衡二叉树和红黑树的区别?
讲一下HashMap?
ConcurrentHashMap?
ConcurrentHashMap怎么计算里面元素的个数?
这里我只说了1.7的,1.8的不知道,面试官说那如果让你实现你会这么实现?我说我感觉1.7的就挺好的😂面试官笑了,说那你下去看一下吧
ConcurrentHashMap读数据是不加锁的,那么如果有其它的线程在修改数据,怎么保证读到的是最新的?
笔试的合并k个有序链表还有其他方法吗,我说了堆,用堆怎么做?
讲一下GC?了解C++有没有GC吗?写过C++吗
讲一下MySQL?
写过有关事务的代码吗?
描述一下怎么连接数据库怎么查询怎么提交事务
为什么要使用Spring
用Spring实现一个事务
讲一下Spring AOP
总之给我的感觉就是作为非科班的学生,比较看重os这种计算机专业课,刚好我又没怎么准备os和linux😭
有被自己菜到,感觉没有展现出自己的能力,面试官也不是很喜欢说话,经常我回答完一个问题或者我说这个问题我不太会之后我俩就一起沉默😭 反问环节我问面试官实习生一般是做什么的 面试官似乎不太懂 (我是看牛客上有人这样问的我才问的) 然后我就说是有大的开发需求还是改bug,添加需求之类的 他说不一定 慢慢开始
然后我又问了大概什么时候出结果 我看我的状态还是简历评估中 他说对 是简历评估中的状态 后面还是有的(今天再看状态变成面试中了)
没敢让他提学习建议 面的有些自闭 不过阿里的面试官人都还挺好的
还是许愿阿里爸爸给个二面机会😭
—————————————————————————
更
面试官下午三点多打电话把面试时间提前到六点半
六点半的时候说后台系统没开 改约到周日晚上
啊啊啊好紧脏
————————————————————————
暑期实习面试
4.2日做的笔试 4.8日晚上六点半接到电话 约的八点面试
由于面试官看不到我共享的屏幕,先调试了十五分钟,然后开始做题
给了三十分钟时间 然而我只会合并两个有序链表并且没刷过合并k个 做了四十分钟才做的差不多
中间还掉了一次 面试官打电话过来我才知道😭😭不过这个面试官人挺好的
然后他说今天就到这里吧 和我约了4.9日晚上七点继续面试.....待续
全部评论
(2) 回帖