GithubHelp home page GithubHelp logo

java-gold's Introduction

☕ Java炼金小木屋

Branch Stars Forks License Awesome

引言

      今年毕业前夕,将自己大三一年时间从0开始准备到校招拿到大厂sp、ssp的经历进行了总结,同步到了博客上,结果因此认识了很多新朋友,这是意料之外的收获。 时光荏苒,白驹过隙,19年夏天在学校子自习室刷LeetCode,准备秋招的场景历历在目,转眼却已经从学校毕业,正式进入职场了。互联网三个大厂(百度、拼多多、字节跳动)长达一年半的实习时期以及最近三个月的正式经历,让我对互联网行业有了更加深刻的认知。

     最近又到了校招的季节,遇到很多对后端学习比较迷惑的同学,也在这个过程中帮到了很多同学,收到了很多正向反馈。所以准备长期更新这个仓库,将知识点和个人学习方法论长期输出,欢迎大家Star和Fork,你的关注就是我持续更新的动力!!!

仓库目录

本仓库能够提供的资源:

Awesome 秋招/春招中后端岗的高频面试题汇总、整理

Awesome 校招简历模板/简历书写技巧

Awesome 工作中日常接触到的Java知识点,深入源码分析

Awesome 社招面经汇总,短期冲击社招P6,长期目标P7

个人优势:

  • 在BAT(Baidu & Bytedance)实习期间,参与了组里几十份简历的审核,了解什么样的简历才是好的简历。
  • 已经帮助过一些同学准备秋招,包括转专业同学,并且取得了比较好的效果。
  • 已经参与正式工作,会持续输出新学到的内容,基本都属于当前业界常见的重要知识点。

2019校招总结

针对训练:

  1. 自我介绍
  2. 需要准备1分钟和5分钟两个版本,包括学习经历、工作经历、项目经历、个人优势、一句话总结。一定要自己背得滚瓜烂熟,张口就来
  3. 抽象概念,当面试官问你是如何理解多线程的时候,你要知道从定义、来源、实现、问题、优化、应用方面系统性地回答
  4. 项目强化,至少与知识点的比例是五五开,所以必须针对简历中的两个以上的项目,形成包括【架构和实现细节】,【正常流程和异常流程的处理】,【难点+坑+复盘优化】三位一体的组合拳
  5. 压力练习,面试的时候难免紧张,可能会严重影响发挥,通过平时多找机会参与交流分享,或找人做压力面试来改善
  6. 表达练习,表达能力非常影响在面试中的表现,能否简练地将答案告诉面试官,可以通过给自己讲解的方式刻意练习
  7. 重点针对,面试官会针对简历提问,所以请针对简历上写的所有技术点进行重点准备

👉 2019校招:如何花一年时间从小白到拿ssp

👉 校招高频面试题总结

👉 百度实习总结

👉 字节跳动实习总结

面试炼金系列

简历准备

内容:

  1. 写简历中需要注意的点

  2. 常用简历模板

  3. HR的筛选标准

👉 简历模板

👉 HR面

Java学习路线

TODO

算法炼金

校招算法题主要分为LeetCode和《剑指offer》两个部分,

《剑指offer》大概有60+道题目,基本都属于Easy / Medium 难度级别,所以速度快的话可以花2周左右时间刷完。但是LeetCode英文官网目前有1500+道题,大部分刚接触LC的同学的问题就是应该刷哪些题?

在时间和精力有限的情况下,应该优先放在考察频率较高、比较常问的算法题上。

  • LeetCode炼金系列(1) | 链表操作:看起来很基础,但要注意很多编码细节

    • 1521_反转链表
  • LeetCode炼金系列(2) | 二叉树遍历:面试中最常见的数据结构

  • LeetCode炼金系列(3) | 动态规划:offer拿白菜和拿sp的分水线

  • LeetCode炼金系列(4) | 栈操作:

  • LeetCode炼金系列(4) | 栈操作:

  • LeetCode炼金系列(5) | 数组操作:

社招面经

TODO

License

MIT License

java-gold's People

Contributors

mio4 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.