【大厂笔试心得,你还不知道笔试的思路吗?】-- ACM模式篇、笔试题型介绍以及相关准备

ACM练习网址

牛客网练习链接附上

我在LeetCode上找到一本好书

数据结构入门
这本很适合入门的同学进行练习

谈谈我最近的笔试经验

题型篇

性格测试 + 数学 + (阅读) + 智商题

  • 一般来说都以邮件的形式发送,要实时查看邮箱和手机,看有没有短信和邮件。
  • 性格测试是没有固定答案的,但尽量看清选项,别点错了,限时很短,也考察阅读能力。
  • 这类型的题不算难,图形题这种常见于智商测试,主要在于看问题的角度,如旋转,对称,相似,横纵排列等等。
  • 而有些厂的阅读题会很复杂,需要伙伴们在平时也要加强阅读的训练。可以了解一些技术博客,语法糖、云原生等。
  • 这类题目,一般属于快问快答型,没有练习的必要,但是建议抽出一部分空闲时间做,就当休息了。

选择 + 不定项 + 论述题

  • 选择题里会有部分代码题混杂其中,就需要在平常听网课或者练习敲代码的时候,多多注意细节,Java的同学,也可以用常说的ctrl键来在idea中查看源码,看源码和jvm操作能够理清很多思绪。
  • 牛客网中也有一些对应的sql训练题面试AI模拟以及一些常见的Java问题,在b站也能找到一些常见面试题的教学课程。个人觉得题目都有相通性。
  • 不定项比较难,一般考察概念问题,比如进程、线程这种的小的区别等等,这些是很常见的。
  • 论述题一般也是根据具体的语言、岗位要求有不同的题目。一般情况没有画图、算法穿插其中,但可能会有具体案例具体分析的情况。比如:模糊检索,大数据排序等等具体场景的问题

编程题 + 技术类问答 + 情商题

  • 编程题一般根据不同岗对于算法的要求会有不同难度的分化,一般与牛客的三星LeetCode的Medium、Hard难度相当。
  • 一般限时两个小时左右有三到四道编程题,总有一些简单的题目。
  • 情商题也有部分厂会出,主要在固定情境下看选择。要合理符合逻辑,并不一定有固定答案。
  • 技术类问答即常见的面试题。根据不同岗位有所不同,Java主要有:JVM、JavaSE、MySQL、锁等等。建议多看源码,在写的过程中思考原因,最好也做一些总结和规划。有很多大佬整理了一些面经,也很有帮助。

具体案例 + ACM模式编程🐶 + 核心代码模式编程

  • 具体案例分析这种题目最好能结合一下前沿技术,可以一题多解,思维上不要受到固定模式的限制,当然,也有部分题会有一些固定套路,关键字要答对,就能得到高分。
  • ACM模式其实也没有听起来那么困难,主要是在输入输出方面有限制,还有固定的语法结构。基本上格式是这个样子:
public class Main{
    public static void main(String[] args){
        System.out.println("AC");
    }
}

具体大家可以看这篇:ACM模式格式介绍

  • 核心代码模式这里就不做介绍了,基本上LeetCode的代码就是这种模式。
    附上链接:LeetCode链接

学习思路篇

总结 + 思考 + 回顾 +联系 = offer 🐶

  • 建议大家在笔试的时候,尽量先看先想思路,可以写在纸上,等后期可以回顾薄弱的知识点。每一场考试都应该发挥作用。尤其春招时间更为紧迫,建议大家思考适合自己的学习方式,在得到自身提升的同时也能拿到心仪的Offer。

推荐的笔试学习路线

算法

初学的话,可能会有些痛苦,学习了数据结构的基本理念后会好很多。
理论课程我觉得王道考研课数据结构就很不错,讲的很透彻。
但是只有理论显然是不行的。不能有技术上的障碍,代码一定要会写,这里就是上面推荐的牛客和leetcode了。

  • 个人觉得leetcode适合沉浸式刷题,尽量弄清思路,不一定要追求一题多解,但是至少要了解优解和时间换取空间的一个基本的策略。
  • 牛客网是很多厂的一个题目来源(个人感觉),与大厂风格还是很像的,题目数量也更庞大,建议分类刷,做模拟训练。
  • 算法的课程推荐左程云老师的课,在b站搜索即可。都有很多开源的。
面试题目

面试题目这里,除了常见的计算机网络、操作系统这种,建议大家进阶可以多看一些JVM类的题目,可能会解决很多技术瓶颈。要想深学Java,那还得JVM。

如果能点赞就好啦,免费分享经验,感谢喜欢,欢迎评论区提问,有简历不太会做的伙伴的话,评论我可以再写一篇简历分享~并将模板私发给你们

祝愿大家,23的学弟学妹以及22的同届们笔试面试顺利,拿到心仪的offer,一起努力叭~

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件柠檬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值