【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

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

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

    阅读完需:约 2 分钟

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

安老师,你好:


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


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

能否谈一下,线程池?

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

hashmap?

……


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


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


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


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


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


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

1、结硬寨打呆仗

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


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


  • 复习知识点

  • 看面试题解析

  • 刷笔试题


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


2019-11-30 23:39633

评论

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

安装和体验hive

程序员欣宸

hadoop hive 11月月更

怎样刷vue面试题

bb_xiaxia1998

Vue

Zepoch节点已售出500+,Zebec Chain生态扩张迅速

EOSdreamer111

“程”风破浪的开发者|浅谈初学者应该如何正确打开一个技术或一门语言

迷彩

学习方法 10月月更 “程”风破浪的开发者

精品方案|基于医疗机构的突发公共卫生多点触发监测预警系统 实现疫情精准防控

电子信息发烧客

React-Hooks源码深度解读

goClient1992

React

React-Hooks怎样封装防抖和节流-面试真题

beifeng1996

React

字节前端面试被问到的react问题

beifeng1996

React

华为云从入门到实战 | 负载均衡服务原理

TiAmo

华为 华为云 10月月更

Vue.$nextTick的原理是什么-vue面试进阶

bb_xiaxia1998

Vue

面试官:说说Event Loop事件循环、微任务、宏任务

loveX001

JavaScript

React-hooks面试考察知识点汇总

beifeng1996

React

Zepoch节点已售出500+,Zebec Chain市场反响激烈

股市老人

这可能是你需要的vue考点梳理

bb_xiaxia1998

Vue

网络安全CTF之最新网鼎杯解题思路

网络安全学海

黑客 网络安全 信息安全 渗透测试 WEB安全

聊一聊责任链模式

设计模式 责任链模式

倒计时3天!云栖大会龙蜥操作系统峰会最新议程一览

OpenAnolis小助手

开源 操作系统 倒计时 云栖大会 龙蜥社区

这些js原型及原型链面试题你能做对几道

loveX001

JavaScript

6种容器接入方式

阿泽🧸

10月月更 容器接入

DataFrame 的拼接

攻城狮Wayne

Python ApplicationContext 10月月更

如何用 JavaScript 编写你的第一个单元测试

茶无味的一天

JavaScript 单元测试 mocha

20道高级前端面试题解析

loveX001

JavaScript

看透react源码之感受react的进化

goClient1992

React

Vue是怎样监听数组的变化的?

bb_xiaxia1998

Vue

拳头产品|海泰虎讯,新一代安全即时通讯系统

电子信息发烧客

2022-10-31:以下go语言代码输出什么?A:map[];B:nil;C:Panic;D:编译错误。 package main import “fmt“ func main() {

福大大架构师每日一题

golang 福大大 选择题

前端八股文总结

loveX001

JavaScript

react高频知识点梳理

beifeng1996

React

React源码分析(一)Fiber

goClient1992

React

产品建议

乌龟哥哥

前端食堂技术周刊第 57 期:Turbopack、Next.js13、Chrome107、Vite3.2、图解 TLS 1.3

童欧巴

chrome 前端 vite

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