⼤V推荐!mysql和sqlserver性能对⽐
前⾔
下载mysql为什么下载不了原来,⼀瞬间,⼀句话,真的可以改变⼀个⼈的命运。
说⼀个前⼏年⼀个热门话题:“是否应该跳出舒适圈。”
⼀时间,这个话题便引发众⼈议论:
⽀持⽅:愿意挑战不擅长领域的⼈,勇⽓可嘉,值得学习。
反对派:做⾃⼰擅长的事情不好吗?为何⾮要跳出舒适圈呢?
其实,每个⼈的决定都取决于当下⾃⼰的状态以及那⼀瞬间的冲动,也可能你成了雷军,也可能你和下图⼀样,⼤家懂我意思吧
⼀念之间的决定,你敢尝试吗?今天想说的是对于想转⾏做程序员的⼀些建议和⼩⼩的帮助。
每年想转⾏做程序员的⼈都不少,现在⼀些⼤热门的区块链,⼈⼯智能这些都不适合转⾏的⼈去学习,因为对逻辑思维能⼒以及数学能⼒要求太⾼了,做不起。
Java⼊门⽐C语⾔要容易,是世界上运⽤最⼴泛的语⾔,未来的发展以及薪资⽔平都是⾮常可观的,我认为是适合绝⼤多数转⾏做程序员⾸选的编程语⾔。
⼀⾯50min
⾃我介绍
Java集合
LinkedList与ArrayList
fail-fast
CAS
reentrantlock
synchronized
线程池
mysql引擎
事务隔离级别
索引
B树与B+树,为什么⽤B+树
mvcc
redis的⼀些命令(了解的不多,因为都是⽤lettuce来操作)
合并有序数组
有⼀些忘记了,记得不太全,顺利通过了,然后过⼀会⼆⾯
⼆⾯50min
⾃我介绍
(⾯试官发现他想问的上⼀⾯问过了)
AtomicInteger在什么情景下使⽤(并发多线程,举例线程池、锁)
建⽴⼀个数据库,存储抢课的情景
根据上⾯的数据库写sql
⾃⼰实现⼀个栈
遍历⼀个路径下⽂件⼤⼩最⼤的⽂件路径(写伪代码即可,因为我们都忘了相关的api)
⼿写⼀个单例(我写了双重检测)
(忘了⽤static修饰),然后顺便说了下为什么要⽤static修饰
为什么synchronized要写在两个if中间
其他的⼀些⾮技术的问题
应该是通过了,我看到昨晚有⼈接到三⾯的安排以为我凉了,没想到hr说因为今天安排不过来了  ⾯试题总结
其它⾯试题(springboot、mybatis、并发、java中⾼级⾯试总结等)
mg-Z9nbq4FM-1620981062209)]
[外链图⽚转存中…(img-vfcAnLmv-1620981062211)]

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。