├── .eslintrc.js ├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .markdownlintrc ├── .yaspellerrc ├── 001-oop.md ├── 002-sd.md ├── 003-jvm.md ├── 004-core.md ├── 005-jcf.md ├── 006-java8.md ├── 007-io.md ├── 008-serialization.md ├── 009-concurrency.md ├── 010-servlets.md ├── 011-spring.md ├── 012-jdbc.md ├── 013-orm.md ├── 014-jms.md ├── 015-log.md ├── 016-test.md ├── 020-kotlin.md ├── 030-db.md ├── 031-rdbms.md ├── 032-sql.md ├── 033-nosql.md ├── 040-mq.md ├── 050-net.md ├── 051-environment.md ├── 052-tools.md ├── 053-security.md ├── 060-web.md ├── 061-ml.md ├── 062-html.md ├── 063-css.md ├── 064-javascript.md ├── LICENSE ├── README.md ├── README.md.template ├── _config.yml ├── img ├── mindmap.png └── quiz.png ├── index.js ├── jest.config.js ├── lib ├── fs.js ├── logger.js ├── mindmap.js ├── parser.js ├── question.js ├── questions.js ├── speller.js └── transformer.js ├── mindmap ├── index.html ├── index.js ├── index.js.LICENSE.txt ├── package-lock.json ├── package.json ├── src │ ├── index.js │ └── index.scss └── webpack.config.js ├── package.json ├── quiz ├── favicon-144x144.png ├── index.css ├── index.html ├── index.js ├── index.js.LICENSE.txt ├── manifest.json ├── package-lock.json ├── package.json ├── src │ ├── index.js │ └── index.scss ├── sw.js └── webpack.config.js └── test ├── test-logger.js ├── test-mindmap.js ├── test-parser.js ├── test-question.js ├── test-speller.js └── test-transformer.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea/ 3 | coverage 4 | node_modules/ 5 | -------------------------------------------------------------------------------- /.markdownlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/.markdownlintrc -------------------------------------------------------------------------------- /.yaspellerrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/.yaspellerrc -------------------------------------------------------------------------------- /001-oop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/001-oop.md -------------------------------------------------------------------------------- /002-sd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/002-sd.md -------------------------------------------------------------------------------- /003-jvm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/003-jvm.md -------------------------------------------------------------------------------- /004-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/004-core.md -------------------------------------------------------------------------------- /005-jcf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/005-jcf.md -------------------------------------------------------------------------------- /006-java8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/006-java8.md -------------------------------------------------------------------------------- /007-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/007-io.md -------------------------------------------------------------------------------- /008-serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/008-serialization.md -------------------------------------------------------------------------------- /009-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/009-concurrency.md -------------------------------------------------------------------------------- /010-servlets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/010-servlets.md -------------------------------------------------------------------------------- /011-spring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/011-spring.md -------------------------------------------------------------------------------- /012-jdbc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/012-jdbc.md -------------------------------------------------------------------------------- /013-orm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/013-orm.md -------------------------------------------------------------------------------- /014-jms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/014-jms.md -------------------------------------------------------------------------------- /015-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/015-log.md -------------------------------------------------------------------------------- /016-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/016-test.md -------------------------------------------------------------------------------- /020-kotlin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/020-kotlin.md -------------------------------------------------------------------------------- /030-db.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/030-db.md -------------------------------------------------------------------------------- /031-rdbms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/031-rdbms.md -------------------------------------------------------------------------------- /032-sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/032-sql.md -------------------------------------------------------------------------------- /033-nosql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/033-nosql.md -------------------------------------------------------------------------------- /040-mq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/040-mq.md -------------------------------------------------------------------------------- /050-net.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/050-net.md -------------------------------------------------------------------------------- /051-environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/051-environment.md -------------------------------------------------------------------------------- /052-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/052-tools.md -------------------------------------------------------------------------------- /053-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/053-security.md -------------------------------------------------------------------------------- /060-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/060-web.md -------------------------------------------------------------------------------- /061-ml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/061-ml.md -------------------------------------------------------------------------------- /062-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/062-html.md -------------------------------------------------------------------------------- /063-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/063-css.md -------------------------------------------------------------------------------- /064-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/064-javascript.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/README.md -------------------------------------------------------------------------------- /README.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/README.md.template -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/_config.yml -------------------------------------------------------------------------------- /img/mindmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/img/mindmap.png -------------------------------------------------------------------------------- /img/quiz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/img/quiz.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/fs.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/mindmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/mindmap.js -------------------------------------------------------------------------------- /lib/parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/parser.js -------------------------------------------------------------------------------- /lib/question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/question.js -------------------------------------------------------------------------------- /lib/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/questions.js -------------------------------------------------------------------------------- /lib/speller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/speller.js -------------------------------------------------------------------------------- /lib/transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/lib/transformer.js -------------------------------------------------------------------------------- /mindmap/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/index.html -------------------------------------------------------------------------------- /mindmap/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/index.js -------------------------------------------------------------------------------- /mindmap/index.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/index.js.LICENSE.txt -------------------------------------------------------------------------------- /mindmap/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/package-lock.json -------------------------------------------------------------------------------- /mindmap/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/package.json -------------------------------------------------------------------------------- /mindmap/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/src/index.js -------------------------------------------------------------------------------- /mindmap/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/src/index.scss -------------------------------------------------------------------------------- /mindmap/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/mindmap/webpack.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/package.json -------------------------------------------------------------------------------- /quiz/favicon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/favicon-144x144.png -------------------------------------------------------------------------------- /quiz/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/index.css -------------------------------------------------------------------------------- /quiz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/index.html -------------------------------------------------------------------------------- /quiz/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/index.js -------------------------------------------------------------------------------- /quiz/index.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/index.js.LICENSE.txt -------------------------------------------------------------------------------- /quiz/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/manifest.json -------------------------------------------------------------------------------- /quiz/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/package-lock.json -------------------------------------------------------------------------------- /quiz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/package.json -------------------------------------------------------------------------------- /quiz/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/src/index.js -------------------------------------------------------------------------------- /quiz/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/src/index.scss -------------------------------------------------------------------------------- /quiz/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/sw.js -------------------------------------------------------------------------------- /quiz/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/quiz/webpack.config.js -------------------------------------------------------------------------------- /test/test-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-logger.js -------------------------------------------------------------------------------- /test/test-mindmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-mindmap.js -------------------------------------------------------------------------------- /test/test-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-parser.js -------------------------------------------------------------------------------- /test/test-question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-question.js -------------------------------------------------------------------------------- /test/test-speller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-speller.js -------------------------------------------------------------------------------- /test/test-transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timmson/java-interview/HEAD/test/test-transformer.js --------------------------------------------------------------------------------