【面经】已过:烟台威士顿一面

news/2024/10/30 11:27:57/

1. 自我介绍

2. 问项目

讲了讲关于一个细节余弦定理的实现和权值的赋予

3. 高并发

拿出第一张王牌,volatile关键字,讲了讲三大特性,引出JMM,可见性的实现原理,原子性的关键字,还想讲CAS底层呢,说换个方向,MySQL

第二张王牌,MySQL的底层引擎+事务,从事务讲到ACID,讲到事务隔离机制,讲到隔离性,讲到LCBB、MVCC、讲到行锁,讲到间隙锁

4. 线程池

一个面试官问了我一个:如果目前创建的线程的频率大于销毁的频率,该怎么办?
我当时没想出来,往JVM堆栈溢出去想了,实际上应该是线程池,不过,可能面试官感觉这个问题有点难,就没再说

5. Java

其中一个面试官看了看我的博客,说:记录的东西还挺全
问了问博客的几个问题

第一个,形参和实参:这个地方没答太好,只是举例了引用类型和基本类型的改不改变
第二个,Integer和int的比较,这个还可以,直接去常量池看是否在[-128,128]之间,后来想想,应该是127,尴尬

6. 交流

问我希望多少薪水 答:7K

未来的职业规划:老生常谈,API调用师,希望成为高级架构师

出差和加班:可以接受适当的加班,不过要给我时间来学习

7. 总体评价

还可以,除了线程池那一块没答上来,其他的基本都回答出来了

不过大概率应该去不了烟台吧。想去北京闯荡


http://www.ppmy.cn/news/267050.html

相关文章

英语学习:I开头

idea 主意,想法 identification 鉴定,鉴别 identity 特征,身份 idiom 成语 ignore 忽略 ill 有病的,不健康的 illegal 非法的 illness 疾病 imagine 想象,设想 immediate 立即的 immediately 立即 immigrat…

Golang 中的 io 包详解(三):指定读写对象和偏移量接口

io.ReaderFrom type ReaderFrom interface {ReadFrom(r Reader) (n int64, err error) } 接口中定义了一个 ReadFrom 方法,常见用法是将实现了该接口的对象(比如文件或网络连接)的数据读取到一个实现了 io.Writer 接口的对象。 一些标准库…

【计算机网络】IP 地址处理函数

目录 1.struct sockaddr_in的结构 2.一般我们写的结构 3.常见的“点分十进制” 到 ” uint32_t 的转化接口 3.1. inet_aton 和 inet_ntoa (ipv4) 3.2. inet_pton 和 inet_ntop (ipv4 和 ipv6) 3.3. inet_addr 和 inet_network 3…

阿宇相机智能双光配置

阿宇相机需要配置运动检测报警联动灯光常亮的效果 功能实现: 首先需要将相机软件版本升级到DIPC-B1219.2.61.220712版本; 配置步骤: (1)登录相机网页界面; (2)进入配置—图像—…

商用计算机的选购配置单,教你识别良心商家和奸商电脑配置清单区别以及如何选购台式电脑机箱...

我们想要组装一台电脑,由于隔行如隔山,无疑对硬件品牌型号都不太了解,会将自己的预算和大致的要求和商家说,而商家会根据预算与要求写具体的电脑配置清单,不同商家写出来的配置或多或少存在不同,含糊不清写…

天堂2单机版服务器时间修改,如何制作最新L2J天堂2单机版源码服务端教程.doc

如何制作最新L2J天堂2单机版源码服务端教程 看本教程之前先说明一下:本次教程所有图片中的鼠标指针和蓝色长方形条的位置,是必有要点的地方,所以按照图片上的鼠标指针和蓝色长方形条去点击就对了。 制作天堂2服务器要点:天堂2客户端、jdk1.6、eclipse、m…

天堂2单机版服务器维护,天堂2芙蕾雅服务端单机版(l2jAngel-CT2.6芙蕾雅-34)

天堂2芙蕾雅服务端单机版(l2jAngel-CT2.6芙蕾雅-34) -------------------------------------------- 注意声明.: 请各位在本论坛下载版本和补丁 其实处下载的版本. 如出现问题.本论坛一概不负责 ------------------------------------------------------ 注意: 新版的内存暂用很…

台式电脑怎么组装步骤_【一份价值148的台式机组装安装教程】

前言: 很多人从我这要了单子,也照着单子买齐了配件,但是配件到了不会装机,一般来说,最简单就是找你当地实体店修电脑的或者卖电脑的,他们大多都提供上门装机服务,他们连带机器,系统驱…