在鱼皮的模拟面试里面学习有感

文章目录

1.上半场

今天的直播,第一次全程的跟下来:也算是放松一下~~

1.1.引言

上半场是后来总结的,听的时候没有随手记录:

1)这个问题里面的这个hutool工具库没有使用过,session和coolie这个没有了解过,7是针对于这个项目问的,8我自己正在学没有学到,API认证算法没听说过;

2)这个集合类:Map,Set,Linkedlist和ArrayList之类的,这个我初学的时候是学习过的,但是具体的这个细节也只是学习过一遍,不是很扎实;

3)不可变类:就是final关键字修饰的,这个修饰之后就不可以被继承了,但当时这个面试同学回答的是这个static,但是这个确实离谱,因为即使是不了解,学习这个C语言,也是const关键字,这个static就是静态的,让这个变量属于类域,而不是单个的对象里面;

4)这个提问的这个mysql表其实也是属于这个mysql进阶部分的内容,属于这个设计数据库,设计表,我在初阶速通的时候也是没有遇到这个问题的;

5)这个并发编程我大概了解,这个是知道的,但是这个具体的场景我确实是一个也答不上来,这个确实是一个问题;因为我理解的这个线程之间的并发执行就是并发,这个就是我目前的一个理解;至于这个场景,确实很不清楚;

1.2.鱼皮的建议

1)读读巩固基础的书籍:Java核心技术卷I;---这个我自己确实也是可以参考一下的,但是这个适合于这个准备校招的同学

2)系统的看框架的教程:springboot框架之类的这个;------这个需要不断的学习,也是我自己目前正在学习的内容,但是这个框架使用很简单,但是具体的深入还是很有难度的;

2.下半场

2.1中间问题

1)青马工程:青马工程骨干培训计划,这个 其实我们自己学校也是有的,但是对于这个技术类的专业,例如这个计算机之类的,这个培训经历不要往上面去写;

其实这个可能对于这个公务员之类的比较有用,但是技术类的这个可能确实用处不大,可以看出来鱼皮根本就没有听说过,可能这个是最近几年才流行起来的;

2)反射:出现了低级的错误,但是这个反射我确实不了解;这个决定从明天开始学习(因为当时学习的时候把这个反射跳过去了,后来基本不怎么用到,可能因为我学的这个比较肤浅基础);

3)集合类:HashMap重点提问,设置初始容量,避免频繁的扩容,默认的这个扩容因子就是0.75,copyonWriteList的这个使用优化(这个我确实没有听说过);

4)mysql字段类型:int类型的数据,varchar这类的,这两个可能是我初学用到的最多的(在我的这个印象里面,这个mysql里面的这个数据类型和我们的其他的编程语言里面的这个数据类型不太一样);

varchar(20)就是这个类型的后面可以添加这个具体空间的大小(相当于是对于这个数据进行了一个初始化的工作);

5)hashmap和hashtable就是线程是不是安全

##hashmap可以是null数值,但是另外的这个不可以;

##hashtable是使用这个synchronized修饰的,因此这个是线程安全的;

6)对于JVM的理解:这个也是我听说过,但是没有系统学习的;

3.我的总结

3.1我的体会

这个仅仅是我自己的这个想法哈:就是我们一直盲目的学习可能会让我们厌倦,因为这个基础知识的学习其实是很枯燥的,我们可以停下听一听这样的直播面试,虽然以我们目前的这个技术实力还不足以去应付这样的面试;

但是我们一定可以在这个面试里面找到我们学习过的这个知识点,检验我们的这个学习情况,也可以让我们看到我们学过的这个知识里面哪些是比较重要的,也算是一个参考吧,也可以让我们看清楚我们目前的这个技术水平,也算是看到差距,给我们持续学习的动力(因为通过这样的技术直播我们可能会更加直接的感受到我们的自己的这个水平和真实的面试者之间的这个差距的);

3.2我的计划

1)首先是学习这个反射的相关语法使用;

2)学习JVM相关的知识,了解一下;

3)其他的就按部就班的进行学习吧;

相关推荐
rannn_1111 小时前
【Javaweb学习|黑马笔记|Day5】Web后端基础|java操作数据库
数据库·后端·学习·javaweb
AA陈超1 小时前
ASC学习笔记0022:在不打算修改属性集时访问生成的属性集
c++·笔记·学习·ue5·虚幻引擎·unreal engine
小欣加油1 小时前
leetcode 1513 仅含1的子串数
c++·算法·leetcode·职场和发展
HalvmånEver1 小时前
Linux:基础开发工具(四)
linux·运维·服务器·开发语言·学习·makefile
q***78782 小时前
Spring学习——新建module模块
java·学习·spring
学历真的很重要2 小时前
PyTorch 零基础入门:从张量到 GPU 加速完全指南
人工智能·pytorch·后端·深度学习·语言模型·职场和发展
Bin二叉2 小时前
南京大学cpp复习——面向对象第一部分(构造函数,拷贝构造函数,析构函数,移动构造函数,友元)
c++·笔记·学习
xhyyvr3 小时前
解码大地的预警 —— VR地震起因及先兆学习系统
学习·vr·vr公共安全·vr公共安全体验馆·vr地震·vr地震起因先兆·vr地震模拟平台
张彦峰ZYF3 小时前
高并发优惠权益聚合接口的优雅实现(含超时控制 + 来源标识 + Fallback 降级)
java·后端·面试
Amber_373 小时前
php的数组和python的列表 -- 横向对比学习
python·学习·php