惊落 level
获赞
520
粉丝
58
关注
26
看过 TA
4308
蚌埠坦克学院
2024
Java
IP属地:上海
我喜欢发呆,一呆就是一整天。
私信
关注
2023-04-14 13:45
已编辑
蚌埠坦克学院 Java
上次面完之后凉了,这次被蚂蚁的另一个部门捞了,本着有面就面的原则,八股半个多月没看了,面前也没看八股,跟裸面差不多了。本来也没指望过,所以面试过程还是蛮轻松的,当然问题基本也没答出来,我是真的忘了。好在面之前给面试官打好招呼了,不会或答的不好的问题,他也跟我讲了答案,面试官人很好。1.先说一下面试流程(自我介绍,八股,反问)2.自我介绍3.为什么之前没有去实习?4.在学校学习的技术栈5.两次问到对Java深入学习没有?(我问怎么样才算深入?答:看过Java源码或者jvm源码吗?)6.说说你对之前提到的技术栈哪些方面的比较深入?(操作系统,计算机网络,数据库,不敢再说了,毕竟好久没看了)7.计算机网络    。OSI七层模型,具体说说各个层次的左右    。TCP/IP四层模型    。TCP的优点和缺点    。UDP的缺点和优点    。TCP和UDP的作用    。链路层有哪些协议?8.操作系统    。操作系统的层级结构(应用层,shell层,内核层)胡扯了一堆,没说对9.JVM    。说说gc(问是说算法还是回收器,然后就下一步了)    。说说cms管理的内存(没有理解,我原本以为内存先划分再定制垃圾回收器的)10.Javaweb的结构以及Java中的设计模式。11.时间到了,反问。 #我的实习求职记录#
投递蚂蚁集团等公司9个岗位 我的实习求职记录
0 点赞 评论 收藏
分享
2023-03-31 22:32
已编辑
蚌埠坦克学院 Java
三道SQL、两道编程。第一道优化一下100%。第二题 leetcode原题变种,股票问题。做题时,误以为最多只能交易两次,k当成2处理了,只能过了66.7%。以下是补交版本,没有运行,大概思路。public class Solution {     public double get_max_profit (double M, int N, double[] historyPrices, int K) {        // write code here        //方法跟leetcode原题基本一样,区别是[0][0] 代表第一次持有的股票数量,[0][1] 代表卖出的钱       double[][] dp = new double[K][2];       for (int i = 0; i < k; i++) {           dp[i][0] = M / historyPrices[0];           dp[i][1] = M;       }       for (int i = 1; i < N; i++) {           dp[0][0] = Math.max(dp[0][0],dp[0][1]/historyPrices[i]);           dp[0][1] = Math.max(dp[0][1],dp[0][0] * historyPrices[i]);           for (int j = 1; j < k; j++) {               dp[j][0] = Math.max(dp[j][0],dp[j - 1][1] / historyPrices[i]);               dp[j][1] = Math.max(dp[j][1],dp[j - 1][0] * historyPrices[i]);           }       }       return dp[k - 1][1] - M;    }}
投递恒生电子股份有限公司等公司9个岗位
0 点赞 评论 收藏
分享
2023-03-29 09:42
已编辑
蚌埠坦克学院 Java
投递美团等公司9个岗位
0 点赞 评论 收藏
分享
2023-03-02 11:44
已编辑
蚌埠坦克学院 Java
1. 自我介绍2. 说了一下技术支持的工作3. 手写冒泡排序4. 手写快速排序5. 快排的平均时间复杂度是多少?最坏时间复杂度?快排原理?6. tcp握手阶段,发送的报文字段?(SYN = 1)挥手发送哪些?(FIN = 1),还有其它的字段吗?(seq,ack)7. seq是随机生成的吗?还有哪些字段?(RST),RST是什么意思?(重置)8. 重传呢?(解释了超时重传)9. ip头部有哪些字段?10. ARP是什么协议?是单发是群发?(是群发,只有被请求的主机会回应)为什么要有ARP协议?11. IPV4、IPV6了解吗?IPV4的回环地址?IPV6的回环地址?12. 来一道sql题:classname classno 1                  2 1                  3 1                  4 1                  5 2                  1 2                  2 3                  1 3                  2 3                  3输出:  1   4  2   2  3   3编写一条SQL语句(其实就是先将classname分组,后排序)13.了解linux的哪些命令?14.用过管道吗?管道后面跟什么?15.反问十分钟hr约面(效率很高)当天HR面1.自我介绍2.介绍一下项目3.项目实现过程中遇到的问题?即怎么解决的?4.自己平时是怎么学习的?5.自己平时有主动学习过课程之外的东西吗?6.你了解这个岗位的工作内容吗?7.你了解七牛云这家公司吗?8.学校怎么处理?9.你有自己的职业发展规划吗?....半小时后OC后续:如果重回高考,就是上大专都不上这个破学校,被迫拒了,七牛云是第一个过了二面的,真心感谢七牛。让我破防的一句话:面对现实吧
Liz哥:为什么被迫拘了呀 兄弟 学历吗?
投递七牛云等公司9个岗位
0 点赞 评论 收藏
分享
2023-02-28 19:34
蚌埠坦克学院 Java
1. 自我介绍2. 为什么TCP三次握手?为什么TCP四次挥手?3. https流程?三次tcp握手,TLS四次握手(详细说了不对称加密和对称加密)4. http中状态码301 、302的语义和区别,你还知道其它状态码吗?5. cookie和session区别?6. Redis持久化机制有几种?7. redis缓存穿透如何解决?8.SpringMVC的基础组件有哪些?9.你对mysql掌握到什么程度?(索引、事务)10.索引的优缺点?(有无索引的优缺点)11.了解linux吗12.反问算法:1. 存在一个Map里面包含了所有学生的考试成绩,希望能够通过学生姓名的顺序来输出成绩, 有什么简单办法?2.来两道sql题,三个字段ip  url  flux    1. 统计每个 ip 总访问次数     2. 统计每个ip访问每个url产生的流量  3.写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。       为了简单起见,你可以假设:words.txt只包括小写字母和 ' ' 。每个单词只由小写字母组成。单词间由一个或 多个空格字符分隔。示例:假设 words.txt 内容如下:the day is sunny the thethe sunny is is你的脚本应当输出(以词频降序排列):the 4is 3sunny 2day 1说明:不要担心词频相同的单词的排序问题,每个单词出现的频率都是唯一的。#24实习面试
牛滤网:bash脚本属实有点哈人
投递七牛云等公司9个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务