GitHub上获得26236个Star的Java面试项目,看看你都会几个部分?
对于很多人来说,找到一份工作不是问题,但找到一份合适而满意的工作,却不那么简单。有些人虽然很有实力但是往往卡在面试环节……
本文为大家找了几个Java相关的面试项目,其中有的已经在GitHub上获得了26236个Star,下面我们一起来盘点一下这几个Java面试项目。
1、interviews
这是一个Java工程师面试指南,里面涵盖几乎所有软件工程师面试时会碰到的问题以及答案。分为以下几大模块:
● 在线练习
● 在线面试编程
● 数据结构
● 算法
● 位运算
● 算法复杂度分析
● 视频教程
● 面试书籍
● 计算机科学与技术资讯
● 文件结构
目前,该项目在GitHub上已经获得 13793 个Star,和 3369 个Fork。
项目地址:https://github.com/kdn251/interviews
该项目一共分为以上几类,比如在线练习又分为以下模块:
● LeetCode
● Virtual Judge
● CareerCup
● HackerRank
● CodeFights
● Kattis
● HackerEarth
● Codility
● Code Forces
● Code Chef
● Sphere Online Judge - SPOJ
● InterviewBit
以上在线资源一般情况可以满足绝大多数程序员的需求,就说leetcode,众所周知它是个题库,里面有很编程多面试的题目,可以在线编译运行。难度比较高。如果自己能都做出来,对面大公司很有帮助。
数据结构
2、Java-Interview
此项目为 Java 面试的汇总,多数是一些 Java 基础知识、底层原理、算法详解。也有上层应用设计,其中不乏一些大厂面试真题。
目前这个项目,在GitHub上已经有 13793 个Star,和 3369 个Fork。
项目地址:https://github.com/crossoverJie/Java-Interview
3、JavaGuide
Java面试通关手册(Java学习指南),该文档主要是创建者在学习Java的过程中的一些学习笔记,但是为了能够涉及到大部分后端学习所需的技术知识点我也会偶尔引用一些别人的优秀文章的链接。
该文档涉及的主要内容包括: Java、 数据结构与算法、计算机网络与数据通信、 操作系统、主流框架、数据存储、架构、面试必备知识点等等。
目前这个项目,在GitHub上已经有 6179 个Star,和 1527 个Fork。
项目地址:https://github.com/Snailclimb/JavaGuide
在面试部分,创建者和我们分享了一些出现频率极其高的面试题,还有程序员的简历之道,相信对准备面试的程序员会有一定帮助:
以上就是今天要和大家分享的Java相关的面试项目,不知道有没有你正好需要的呢?
原文发布时间为:2018-10-11
本文作者:开源最前线
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
手撕包菜搭建
概述 最近做了两件事,一件事就是买了块1t硬盘,第二件事就是买了个百度云会员,无奈找不到资源下载,那就没办法了,搭建一个磁力链接搜索引擎来爬去链接,然后去找资源。 说道磁力链接搜索引擎,最好的当然是手撕包菜了。 搭建 直接使用脚本搭建安装,记住服务器内存最好1g以上的 wget --no-check-certificate https://raw.githubusercontent.com/banwagong-news/scripts/master/ssbc-setup.sh && bash ssbc-setup.sh 之后会让你输入下面的信息 请输入网站域名,多个域名用空格隔开:192.168.1.149 确定浏览器能访问网站 http://192.168.1.149 吗?[y/n]y Username (leave blank to use 'root'): root Email address: bboysoulcn@gmail.com Password: Password (again): Superuser created successfully. 等待一段...
- 下一篇
各大互联网Java面试题汇总,最后我成功拿到百度的offer
从事Java开发也有5年经验了,7月初来到帝都,开启面试经历,前后20天左右,主要面互联网公司,一二线大公司或者是融资中的创业公司都面试过,拿了一些offer,其中包括奇虎360,最后综合决定还是去百度了。 首先不同面试官面试风格一定不同,我这里就是总结这些天面试Java开发过程中的大多数问题,综合分类有Java基础,框架,多线程,网络通信,数据库以及设计模式,等几个模块,由于问题太多,下面先列出问题,之后有时间在写文章解答,或者网上有很多答案,可以自行搜索。 关于专业技能 写完项目接着写一名3年工作经验的Java程序员应该具备的技能,这可能是Java程序员们比较关心的内容。我这里要说明一下,以下列举的内容不是都要会的东西----但是如果你掌握得越多,最终能得到的评价、拿到的薪水势必也越高。 一、Java基础 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Java...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Mario游戏-低调大师作品
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装