##Coding:
- interviews - Everything about Interviews:
- algorithm - Algorithms in Java:
- leetcode - leetcode in java:
- Algorithms william - Algorithms in java
- java design - Java design pattersn:
- system design - System design:
- Algorithsms and DataStructure in real work
[0] - https://cstheory.stackexchange.com/questions/19759/core-algo...
[1] - http://courses.csail.mit.edu/6.851/
[2] - http://jeffe.cs.illinois.edu/teaching/algorithms/
[3] - http://cp-algorithms.com/
[4] - https://concatenative.org/wiki/view/Exotic%20Data%20Structur...
If you really don't know where to start, you can search and pick a specific topic here to study it in depth: https://github.com/jwasham/coding-interview-university
-System design interview questions
###Mock interview:
There are mock interview sites, like Pramp.com, Gianlo.co, PracticeCodingInterview.com t
-How to become data engineer 2020
-Google interview process -follow up comment
-best job site for software engineers in startup
-companies hiring without whiteboards
-Crackiing the coding interview
-75 programming interview questions
-Cassandra permonace improvement
-Comparing various database type
-(project Euler)[https://projecteuler.net/archives]
-Dynamic programming Interview problems
-Algorithm and data structures
Database-performance-tricks These three data warehouses undoubtedly use the standard performance tricks: columnar storage, cost-based query planning, pipelined execution, and just-in-time compilation
-Good comparison between Mysql and prostgres
-postgresql extension db comparisons
The first section is about how Venn works fine for AND and OR because it’s set theory and Venn works just fine for examples (maybe not every problem though). Joins are not sets. They are Cartesian products.
-NY article why they used Kafka
-follow-up comment on Y on kafka inersting
-How to ace the google interview
-lessons from 3000 technical interview
-Lessons from 3000 technical interivew followup
-pipeline map data engineering
-Prepartion for google interview
-You suck at technical interview -Follow up
-Geeksforgeeks top 10 intervew q
-Data Structures and Algorith with answers
-Epic list of interview questions
-How to pass programming interviews
-Do the programming interviews
-Java memory guide, best for interview
-Java memory garbage collector
- brain test
- coding for interviews
- Tech interview process
- Stupid interview question
- Interview questions
- Tought interview questions
Threads,
- DataStructures and algorithms
- Problem solving with Algorithms and data structure
- HashMap explained
- followup comments
-Jvm garbage collection oracle doc
The One Commandment of multithreaded programming,
-
Thou Shalt Not touch shared data without synchronization. You must know what data is shared, and you must synchronize all access to shared data (with one exception, when all access is read-only).
-
Thou Shalt minimize and reduce shared mutable data as much as possible, in the design stage.Sometimes just making new copy and passing that around might not cause that much of a performance penalty vs the time spent debugging synchronization problems.