前言
一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。这不,马上就要到2021年3月份了,很多朋友又开始准备“金三银四”的春招啦,那我想这份“java高分面试指南”应该起到不小的作用,所以今天想给大家分享一下。

网易一面
- 如何将字符串转换为整数?(需要考虑越界问题)
 - 2^31*2在计算机中如何表示?会输出什么?正数和负数在计算机中如何存储?有什么好处?
 - 计算机图形学相关:
 - 渲染管线介绍一下?
 - 光照模型、实现?PBR有了解过吗?
 - 顶点着色器中都可以做哪些事情?
 - 视图矩阵什么样子的?为什么是那样的形式?
 - 反走样原理是什么?如何实现的
 - OpenGL渲染需要经过哪些状态测试?各自的机制
 - 为什么会有锯齿?抗锯齿怎么弄?
 
网易二面
- 给一个rand(6) 可以等概率返回1到6,只能用这个函数写出rand(4)
 
被提醒了无数次最后终于是get到了
- 海量数据topk
 - 给一个rand(n)可以等概率返回1到n,只能用这个函数写一个随机抽取m个数的函数
 - 虚拟内存和物理内存
 - 进程和线程
 - 进程间通信
 - A B两机通信方式
 - 套接字
 - TCP UDP
 - get和post的区别
 
最后
本人也收藏了一份Java面试核心知识点来应付面试,借着这次机会可以送给我的读者朋友们
目录:

Java面试核心知识点
一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!

Java面试核心知识点
已经有读者朋友靠着这一份Java面试知识点指导拿到不错的offer了

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录










