面试问题

本文涵盖腾讯Web开发面试核心知识点,包括域名解析、HTTP请求流程、计网慢启动、数据库索引、Web服务器对比、数据库安全性、线程调度、Java多线程、类加载器工作原理、hashCode重写原则、ClassNotFoundException场景与解决、NoSuchMethodException等,是准备面试的必备指南。

腾讯后台

  1. 浏览器上网过程
    A: 域名解析 建立连接 http请求 解析界面
    网页解析的全过程(输入url到展示页面)
  2. tip/ip 三次握手 四次挥手
  3. 计网慢启动的过程,到阈值前是指数增长还是线性增长
    A:指数增长
  4. cookie和localstorage的区别
    A:cookies、sessionStorage和localStorage解释及区别
    5.数据库的索引
  5. 用过哪些web服务器
    A:flask
    Tomcat: Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的web应用软件容器,Tomcat server是根据servlet和jsp规范执行的,因此也可以说Tomcat server实行了Apache-Jakarta规范,且比绝大多数商用应用软件服务器要好,但是,tomcat对静态文件和高并发的处理比较弱。
  6. 讲一讲数据库的安全
  7. 进程的几种状态
    A:阻塞 挂起 初始 销毁 运行 等待
  8. 线程调度的方法
  9. 数据库事务的原则,一致性是什么意思
    A:数据库的ACID(原子性、一致性、隔离性与持久性)

腾讯java web开发 一面

1.对Java多线程和高并发有了解吗?(了解,用的不多,感觉凉了)
3.说一下线程池这一块?(讲了线程池的几个参数以及几个线程池的细分)
4.Java提供了几个类加载器?分别是?怎么对类进行加载的?(我死活忘记了中文名,然后英文命也记不得了,面试官人真得很好,他说,记不得名字没关系,你简单说一下他们的关系)
5.hashCode知道是干什么的吗?如果要你重写,需要注意哪些点?
A:https://www.cnblogs.com/dolphin0520/p/3681042.html
重写hashCode()的原则:(From:https://blog.youkuaiyun.com/u013679744/article/details/57074669)
(1)同一个对象多次调用hashCode()方法应该返回相同的值;
(2)当两个对象通过equals()方法比较返回true时,这两个对象的hashCode()应该返回相等的(int)值;
(3)对象中用作equals()方法比较标准的Filed(成员变量(类属性)),都应该用来计算hashCode值。
5.classnotfoundexception 知道吗?遇到场景是什么?怎么解决的?
6.NoSuchMethodException遇到过吗?(我做梦也不会想到居然会问这个。。。周公骗我,哇,忍不住哭出声了)
GChttps://blog.youkuaiyun.com/weixin_39788856/article/details/80388002https://blog.youkuaiyun.com/zjkC050818/article/details/78376588https://blog.youkuaiyun.com/aijiudu/article/details/72991993https://www.cnblogs.com/wjtaigwh/p/6635484.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值