【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

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

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

    阅读完需:约 2 分钟

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

安老师,你好:


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


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

能否谈一下,线程池?

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

hashmap?

……


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


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


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


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


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


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

1、结硬寨打呆仗

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


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


  • 复习知识点

  • 看面试题解析

  • 刷笔试题


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


2019-11-30 23:39641

评论

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

建立的知识库的7个步骤

Geek_da0866

快速支持客户知识库的核心优势是什么?

Geek_da0866

如何编写您的常见问题页面?

Geek_da0866

二进制SCA指纹提取黑科技:Go语言逆向技术

华为云开发者联盟

云计算 安全 后端

华为云AI院长峰会在黔举行 推动人工智能产学研创新发展

Geek_2d6073

乘势而上,OceanBase推动数字支付精益增长

OceanBase 数据库

时代潮头,华为将风帆对准数字金融的风与海

脑极体

【愚公系列】2022年07月 Java教学课程 07-变量和数据类型

愚公搬代码

7月月更

离开大厂,一周965+远程工作报告

无人之路

大厂 内卷 955 远程 WLB

创建企业wiki,你需要知道这些

Geek_da0866

如何为您的企业设置内部Wiki?

Geek_da0866

构建知识库时,如何避免最常见的几个错误?

Geek_da0866

Dao智能合约Dapp系统开发技术

薇電13242772558

智能合约 dapp DAO

如何优雅的改变this指向

bo

JavaScript 前端 7月月更

网络安全之ARP欺骗防护

网络安全学海

网络安全 安全 信息安全 渗透测试 漏洞挖掘

Gpushare.com | 如何使用TensorBoardX可视化工具?

恒源云

深度学习 PyTorch tensorboard GPU算力

为什么知识库很重要?这是我听过最好的答案

Geek_da0866

编写一个具有搜索提示的搜索框

空城机

JavaScript 7月月更

区块链开发:如何从 Solidity 智能合约中发送和取款

devpoint

区块链 Solidity 7月月更

Flink数据源拆解分析(WikipediaEditsSource)

程序员欣宸

Java flink 7月月更

AIRIOT答疑第5期|如何使用低代码业务流引擎?

AIRIOT

物联网

图像处理解决方案 veImageX 技术演进之路

字节跳动视频云技术团队

计算机视觉 图像处理 图像压缩 图像增强算法

冲刺金九银十!熬夜爆肝半个月汇集大厂Java岗1600道面试真题

了不起的程序猿

Java java程序员 java面试 java编程

NFTScan 与 Atem Network 在 NFT 数据领域达成战略合作

NFT Research

NFT NFTScan

软件调优方法有哪些?看看飞腾技术专家怎么说 | 龙蜥技术

OpenAnolis小助手

cpu io 服务器 龙蜥大讲堂 飞腾

有数大数据基础平台之智能运维平台EasyEagle介绍:集群队列篇

网易数帆

大数据 数据智能 数据基础设施

小海豚“变身”全新智能调度引擎,深入浅出在DDS的实践开发应用

Apache DolphinScheduler

大数据 工作流调度 调度任务 分布式调度引擎 大数据调度

硕果累累,再获认可!「报告、标准、评测」洞见科技走在前沿

洞见科技

隐私计算

wallys/PD-60 802.3AT Input Output 802.3AT/AT 85% Efficiency 10/100/1000M GE Surge Protection

wallys-wifi6

MT7915/MT7975/IPQ6000

AWS使用EC2降低DeepRacer的训练成本DeepRacer-for-cloud的实践操作

指剑

AWS Amazon EC2 deepracer

千亿营收之后,阿里云生态有了新打法

B Impact

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