-
2020javaOPPO面经面试题分享
今天给大家分享的是一位小伙伴2020年javaOPPO的面经,里面包括了面试题等相关内容,想了解的小伙伴可以来看一下呢。计算机网络的内容较多。1、tcp三次握手四次挥手,为什么是三次和四次?2、tcp头部每个TCP报文段都包含着此报文段的TCP头部信息,用于指定源端端口、目的端端口以及管理TCP连接等。完整的TCP头部结构可分为固定头部结构和头部选项两个部分。3、tcp udp数据包长度限制4、http响应码常见的有哪些?502是什么?常见的http响应码:200相应代码、300响应代码、302
-
钉钉面经,Java面试题,一面二面整理
下面给大家带来的是钉钉面经,具体包含了一面二面的面试题整理,对钉钉面经感兴趣的朋友可以来了解一下呢。一面1、二叉树层次如何计算?2、如何实现生产者消费者模式,底层原理是什么?3、web: login怎么实现,数据库怎么实现;密码怎么存储;怎么实现扫码登陆;对于用户和购买记录,数据库怎么设计表?4、如何实现controller的匹配?结合登陆案例5、怎么操作hibernate?结合登陆案例;7、登陆错误会返回什么HTTP状态码?403?401?HTTP 401.1 - 未授权:登录失败8、设计模式
-
Java阿里巴巴面试题分享,一面、二面、三面面经总结
很多人都想要了解Java阿里巴巴面试题,下面就特地给大家分享一下,一起来看看阿里巴巴面试题的一面、二面、三面都会有哪些面试题吧!一、一面(视频面)1、首先做自我介绍2、redis为什么那么快?首先,采用了多路复用io阻塞机制,然后,数据结构简单,操作节省时间最后,运行在内存中,自然速度快。3、hashmap,ConcurrentHashMap,HashTable的数据结构4、你对hash函数的了解有哪些?哈希函数(Hash Function),也被叫做散列函数,给定一个输入x,它会算出相应的输出
-
阿里巴巴实习Java面经分享,一面(面试题)
下面给大家分享一个阿里巴巴实习Java面经,注意是一面哦,一起来看看阿里巴巴实习Java面经一面都会问些什么问题吧!1、先是和你聊下天,问你为什么要做Java2、项目 socket3、三次握手流程第一次握手:建立连接时,客户端发送syn包(seq=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=
-
阿里Java开发面经分享,面试题(附回答)
下面要给大家分享一个阿里Java开发面经,里面包含了具体的问题,以及相关回答,主要包括了数据库、操作系统、项目相关、java基础、数据结构、计算机网络等内容。一、数据库1、为什么在项目中用MongoDB?MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案.......。2、nosql和关系型数据库的区别是什么?(1)存储方式关系型数据库是表格式的,因此存储在表的行和列中。而Nosql数据库则与其相反,他是大块的组合在一起。(2)存
-
顺丰java开发面试分享,顺丰java面试经面试题
今天要给大家分享的是一个小伙伴的顺丰java开发面试过程,其中包括了面试流程,面试题目,和回答,感兴趣的朋友可以来了解一下哈。一、面试流程是中午进行的面试,首先是做自我介绍,之后就是讲一下项目,然后就是回答一些问题。二、面试题1、有没有看过jdk源码?看过java源码吗?看过java集合类源码?2、看过arraylist和hashmap吗?3、hashmap的get方法是什么?答:ashMap的get方法的实现,其判断标准是通过hashCode和equals方法。hashMap(key,valu
-
2020年阿里巴巴面试题,阿里新零售AEJava面经
下面给大家分享一位小伙伴2020年阿里新零售AE方面的Java面经,包含了具体面试流程、面试题目、以及相关回答,感兴趣的朋友可以来看一下,希望可以对大家的面试有帮助。一、面试过程记不清楚经历了几轮面试了,反正就是从下午三点一直折腾到了五点半左右,之后,晚上又弄了一个小时左右。二、面试题目1、什么情况下可以不需要MAC地址只需要IP地址访问答:局域网(我的回答)2、什么是协程?答:协程是一种比线程更加轻量级的存在,就像一个进程可以拥有多个线程一样,一个线程可以拥有多个协程。3、传输层除了TCP/U
-
2020年美团Java一面,美团面经面试流程面试题整理
很多的从事Java的人都想要去美团工作,那么下面就给大家整理了一些小伙伴2020年美团Java一面的面试流程和具体面试问题及答案,下面一起来看看具体内容吧。具体面试时间:3.26笔试3.30面试3.31面试(一面)具体花费时长:面试大概花了1个小时左右的时间,刷题花了10多分钟左右。大致流程:1、先做自我介绍,附带自己的项目,说一下项目当中有没有觉得后端技术有什么特别出众的地方。2、说一下个人博客系统的业务架构。3、回答相关问题。具体问题:一、Spring(一)SpringMVC request
-
2020年美团java面试题汇总一面了解
2020美团java面试题一面一般需要大概一个小时左右,面试大概分为个人介绍、数据库优化、spring和多线程相关问题。1、个人介绍自我介绍,并说说你的项目谈谈Hashmap,为什么要用红黑树,hashmap是线程安全的吗?在哈希表中进行添加,删除,查找等操作,性能十分之高,不考虑哈希冲突的情况下(后面会探讨下哈希冲突的情况),仅需一次定位即可完成,时间复杂度为O(1)。模板方法模式?模板方法模式(Template Method) 定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法
-
java腾讯远程面试后台研发岗面试题分享
分享一个腾讯远程面试java后台研发岗位的面试经过,简单来说,自我介绍、经历分享、问题解答以及敲代码。1. 上来先自我介绍。2. 讲讲自己的项目经验。3. ArrayList和LinkedList有什么区别?主要区别:ArrayList是Array(动态数组)的数据结构,而LinkedList是Link(链表)的数据结构。随机访问(get和set)时,ArrayList优于LinkedList;新增和删除操作,LinedList比较占优势。4. 多线程的内容,Java中有很多线程安全的数据结构,