首页 > Java开发美团一面面经
头像
Sun浅雨
编辑于 2020-08-13 11:32
+ 关注

Java开发美团一面面经

8月12日下午四点:美团视频一面记录总结

8月8日进行的笔试,5道题,过了2.6道左右

总结:
自我介绍表现不好,介绍时出现紧张;整个过程大概50分钟,面试官很友好,回答不到的会给提示,只是自己准备得还不够充分,希望通过后期的努力,能有所提升。

1、ArrayList 与 LinkList的区别
2、HashMap底层实现,扩容具体实现,是否线程安全
3、并发场景下的容器
4、CopyOnWriteArrayList 底层
5、线程池参数,执行过程
6、Java启动参数 Jvm内存区域、垃圾对象判定方法、垃圾收集器7种

7、Linux下目录的某个文件,把里面内容进行拍个序进行输出
不会

8、Redis介绍,为什么这么快,多路IO复用原理
9、TCP/UDP的区别
10、TCP可靠传输如何保证的
11、TCP三次握手,2次、4次的问题
12、第三次握手时,服务端没收到会怎么样;
13、客户端第三次握手确认后,立马发送数据,但此时服务端没有收到握手确认,数据如何处理
14、git分支合并

基本上都回答了一些,组织语言不够好,后期需重点锻炼

算法:
1、栈的顺序返回,利用递归完成
比如:1 2 3 4 5 返回:5 4 3 2 1

void dfs(stack<int> s,vector<int>& res) {
    if(s.empty())
        return;
    res.push_back(s.top());
    s.pop();
    dfs(s,res);
}

vector<int> reverseaStack(vector<int>& sta) {
    // write code
    stack<int> s;
    vector<int> res;

    for(int i = 0; i < sta.size(); i++) {
        s.push(sta[i]);
    }

    dfs(s,res);
    return res;
}

最后希望牛客的网友,不辜负自己的努力,获得满意的offer!无论最终结果如何,至少努力过!

加油,不忘初心,不负韶华……

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐