写点什么

程序员面试攻略之基础技术题准备秘籍(上)

  • 2019-11-30
  • 本文字数:708 字

    阅读完需:约 2 分钟

程序员面试攻略之基础技术题准备秘籍(上)

安老师,你好:


在面试面谈过程中,总是会被问到一些基础性问题。如 Java 面试经常会问到下面这类基础问题:


能否谈一下,悲观锁和乐观锁?

能否谈一下,线程池?

能否谈一下,hibernate 二级缓存?

hashmap?

……


Hibernate、线程池等这些基础知识,以前培训、看书的时候都学习过,在学习的过程中也写过 demo,当时感觉也理解、记住了,但是,面试的时候,问到这方面问题,还是说不清楚、答不好,有些细节方面的地方忘记了。面试的时候,有些基础题也能回答,但面试官再往深层次的追问几个问题,就答不上来了。


在准备面试的时候,这类基础性的问题还非常的多,网上就有些牛人收集几千道题(Java 面试题 1000 道),还附有答案。


但个人感觉仅仅看懂、背会这些题目的答案是肯定不够的,这经不起面试官的追问。可如果一个个题目深入下去研究、去理解原理,上千道题目这样的数量,又会让我感觉到时间不够用。


我想问:在面试的时候,怎么高效准备这类基础性问题?


很遗憾,基础知识类问题的准备,我不知道有什么轻松、快速、高效的法子,如果你找到了,回头来告诉我啊。


我接下来说的,都不轻松,可能阅读过程中感觉会没那么舒服,但这些策略,都是行之有效的,愿意挑战的话,就做好准备开始吧。

1、结硬寨打呆仗

基础概念性的问题,往往是有参考答案的,有对错的。比如面试官问你“哪些容器是线程安全的”、“final 在 Java 中有什么用”,答案基本就是固定的。


这一类问题,和我们上学时复习考试,道理差不多,想要很好的答出来,最基本的方法,是下面这些:


  • 复习知识点

  • 看面试题解析

  • 刷笔试题


这些是笨功夫、硬功夫,跳不过去的,得扎扎实实做。这就好比考试,学期开始学的东西,期末时,肯定要走一遍复习流程,用各种方式反复理解、记忆。


2019-11-30 23:39762

评论

发布
暂无评论
发现更多内容

Hadoop 3.x 版本相对于 Hadoop 2.x的新特性

五分钟学大数据

hadoop 4月日更

华仔训练营第一次作业

方堃

第一课作业

杰语

配置中的动态代码

顿晓

配置化开发 Function 4月日更 动态函数

Redis数据结构zset详解:范围查找

程序员架构进阶

redis 源码分析 Zset 28天写作 4月日更

算法训练营 - 学习笔记 - 第一周

心在飞

像智能手机一样造车,可能吗?

脑极体

Git命令大全,Git基本了解

Chalk

git 学习 4月日更

强化学习—DQN:不讲前世,就论今生

打工人!

深度学习 强化学习 深度强化学习 图解源码分析 DQN

Linux awk命令

一个大红包

4月日更

go每日一库 [cmd]

happlyfox

Go 语言 4月日更

第13周课后练习-数据应用(二)

潘涛

架构师训练营 4 期

sql执行顺序优化

大数据技术指南

sql 4月日更

架构实战营 - 模块一作业

凯迪

架构实战营

[架构实战营][0期]模块1作业

张民

架构实战营

模块一作业

Presley

聪明人的训练(四)

Changing Lin

4月日更

【架构实战营】第一模块总结

烟雨濛濛

架构实战营

架构实战营-模块1-作业

笑春风

架构实战营

【架构实战营】第一模块作业

烟雨濛濛

架构实战营第一模块课程总结

Vic

架构实战营

u盘偷猎系统源代码

赫鲁小夫

4月日更

架构实战营-模块一作业

俞立夫

架构实战营

模块一,学习总结

俞立夫

架构实战营

8x Flow 业务建模法(二):再看什么是业务逻辑

胡皓

领域驱动设计 DDD 业务建模 8xFlow 业务逻辑

零基础学Tableau系列 | 04—标靶图、甘特图、瀑布图

不温卜火

数据可视化 数据清洗 4月日更

容器的生命周期状态变化

耳东@Erdong

容器 4月日更

当你的内心归于平静,美好便会悄然而至

小天同学

自我思考 个人感悟 个人总结 4月日更

架构师训练营大作业一

潘涛

架构师训练营 4 期

架构师训练营大作业二

潘涛

架构师训练营 4 期

Redis 数据倾斜和集群内通信开销

escray

redis 学习 极客时间 3月日更 Redis 核心技术与实战

程序员面试攻略之基础技术题准备秘籍(上)_文化 & 方法_安晓辉_InfoQ精选文章