Skip to content

yogeshjoga/MAANG_PREPRATION

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MAANG_PREPRATION

JAVA COMPLETE CHEAT SHEETS AND GUIDE

Required setup and tools

Custom badge Custom badge Custom badge Custom badge Custom badge

Typing SVG Typing SVG

MAANGM

Matrix SVG

Here CheatSheets are available just check it.

Front End Back End DataBase
HTML JAVA SQL COMMANDS
HTML 4 PHP ORACLE SQL
HTML 5 PYTHON ORACLE COMMANDS
CSS RUBY MY SQL
CSS2 RUBY 1.8 POSTGRE SQL
CSS3 .NET MONGODB
JAVA SCRIPT C -----NA-----
JQUERY C++ -----NA-----
BOOTSTRAP EXPRESS.JS -----NA-----
BOOTSTRAP 3 NODE JS -----NA-----
BOOTSTRAP 4 ---NA--- -----NA-----
FONT FAMILIES ---NA--- -----NA-----

Shortcuts for Eclipse and IntelliJ IDEA

Eclipse IntelliJ IDEA Description
F4 ctrl+h show the type hierarchy
ctrl+alt+g ctrl+alt+F7 find usages
ctrl+shift+u ctrl+f7 finds the usages in the same file
alt+shift+r shift+F6 rename
ctrl+shift+r ctrl+shift+N find file / open resource
ctrl+shift+x, j ctrl+shift+F10 run (java program)
ctrl+shift+o ctrl+alt+o organize imports
ctrl+o ctrl+F12 show current file structure / outline
ctrl+shift+m ctrl+alt+V create local variable refactoring
syso ctrl+space sout ctrj+j System.out.println(β€œβ€)
alt + up/down ctrl + shift + up/down move lines
ctrl + d ctrl + y delete current line
??? alt + h show subversion history
ctrl + h ctrl + shift + f search (find in path)
β€œsemi” set in window-> preferences ctrl + shift + enter if I want to add the semi-colon at the end of a statement
ctrl + 1 or ctrl + shift + l ctrl + alt + v introduce local variable
alt + shift + s alt + insert generate getters / setters
ctrl + shift + f ctrl + alt + l format code
ctrl + y ctrl + shift + z redo
ctrl + shift + c ctrl + / comment out lines (my own IDEA shortcut definition for comment/uncomment on german keyboard layout on laptop: ctrl + shift + y)
ctrl + alt + h ctrl + alt + h (same!) show call hierarchy
none ? ctrl + alt + f7 to jump to one of the callers of a method
ctrl + shift + i alt + f8 evaluate expression (in debugger)
F3 ctrl + b go to declaration (e.g. go to method)
ctrl + l ctrl + g go to line

πŸ† Syllabus for SDE-1 Role πŸ“‹

TOOL's and Tech RECOMMENDED
Select OOP lang JAVA
DSA LeetCode
System Design LLD/HLD
FramWorks Spring
RDBMS MySql/MongoDB
Scripting lang BASH/JavaScript
OS Windows/Linux/Mac
Networking Better to know CCNA
Cloud AWS/Azure/GCP
Technologies DevOps tools

Online resources to learn

YouTube Channel Name Content
CodeKarle System Design
SudoCode System Design
Gaurav Sen System Design
Concept && Coding System Design
NetworKing NetWorking
NetworkChuck linux
LinuxHint linux
DavidBombal Networking/Hacking
TechWorld with Nana DevOps tools
IT k Funde NetWorking

Plan

Every day 3 DSA problems One System design Revision every 20 days
3*20=60 DSA Questions per month 20 Design Questions per month take 10 days to revision all DSA/SD

πŸ† Table of Contents πŸ“‹

Okay Easy to Handle Need to Understand I Don't know learn more
πŸ’š 😑 πŸ’”
GFG GeeksΒ For Geeks For basics
LC LeetCode DSA preparation
HacR HackerRank Exploring

πŸ’ Total: 0051 πŸ’

Easy Medium Hard
047 004 000

status of problems

Easy to handle Hard to handle I don't have idea need to learn concepts
025 021 003

Daily Learning Tracker

Date Question Platform Solution Difficulty Reaction Description
08/04/2023 -Day 001 - - - - πŸ’š Ntg solved today just setup the env
09/04/2023 -Day 002 Array 2nd large 01 GFG Solution School πŸ’š with out sort the array need to solve this problem little hard!
10/04/2023 -Day 003 Sum of Series 02 GFG Solution School πŸ’š Need to know about MATH formula to solve lets understand math
10/04/2023 -Day 003 Value equal to index value 03 GFG Solution School πŸ’š Understand concept and dry it...
10/04/2023 -Day 003 Sum of Array Elements 04 GFG Solution School πŸ’š sum of array elements -easy problem
10/04/2023 -Day 003 Print alternate elements 05 GFG Solution School πŸ’š very easy problem no need, for loop trick
11/04/2023 -Day 004 Palindromic Array 06 GFG Solution School 😑 make sure about All String classes
11/04/2023 -Day 004 Arrays Sum of array 07 GFG Solution School πŸ’š good Question easy to handle
11/04/2023 -Day 004 Count of smaller elements 08 GFG Solution School 😑 little confused in operators <+,<-,<+... okay
11/04/2023 -Day 004 Sum of Array 09 GFG Solution School πŸ’š sum of array super easy
11/04/2023 -Day 004 Print array elements 10 GFG Solution School πŸ’š using for each loop super easy
11/04/2023 -Day 004 Swap kth elements 11 GFG Solution School 😑 little confused but easy problem
12/04/2023 -Day 005 Display longest name 12 GFG Solution School πŸ’š super easy problem, required string class functions
12/04/2023 -Day 005 Find Index 14 GFG Solution School 😑 little confused this problem
12/04/2023 -Day 005 Perfect Arrays 15 GFG Solution School πŸ’š super easy use build in Arrays.equals method
13/04/2023 -Day 006 At least two greater elements 16 GFG Solution School 😑 confused question not understood solution is super easy
13/04/2023 -Day 006 Smaller and Larger 17 GFG Solution School πŸ’š lilttle easy prolbem
13/04/2023 -Day 006 Java Arrays Set 1 18 GFG Solution School πŸ’š string formate using
14/04/2023 -Day 007 Print the left element 19 GFG Solution School πŸ’š very simple time complexity is matter
14/04/2023 -Day 007 Fascinating Number 20 GFG Solution School πŸ’” little hard to me need to understand it
14/04/2023 -Day 007 Average in a stream 21 GFG Solution School 😑 one more time need to do this problem
15/04/2023 -Day 008 Compete the skills 22 GFG Solution School πŸ’š Arrays School level problems completed
16/04/2023 -Day 009 Binary Search 23 GFG Solution Basic πŸ’š easy problem try to solve recursive
16/04/2023 -Day 009 Check if two arrays are equal or not 24 GFG Solution Basic πŸ’š super easy
16/04/2023 -Day 009 Reverse array in groups 25 GFG Solution Basic πŸ’” very hard i dont know
17/04/2023 -Day 010 Search an Element in an array 26 GFG Solution Basic πŸ’š easy problem
18/04/2023 -Day 011 Cyclically rotate an array by one 27 GFG Solution Basic πŸ’š easy problem
18/04/2023 -Day 011 Find min & Max ele 28 GFG Solution Basic πŸ’š easy problem
18/04/2023 -Day 011 Fist and last occur 29 GFG Solution Basic πŸ’š easy problem
19/04/2023 -Day 012 Max sum arr i * i 30 GFG Solution Basic 😑 very hard
19/04/2023 -Day 012 1st ele to ccour k Times 31 GFG Solution Basic πŸ’” HASHMAP HARD
20/04/2023 -Day 013 - - Revision - - busy with GirlFriend
21/04/2023 -Day 014 array into Zig-Zag fashion 32 GFG Solution Basic 😑 Array to convert zigzag like < > < > < >
21/04/2023 -Day 014 Subarray with given sum 33 GFG Solution Easy 😑 little hard due to i dont have ArrayList DS
22/04/2023 -Day 015 Missing number in array 34 GFG Solution Easy 😑 Question not understand
23/04/2023 -Day 016 Sort an array of 0s, 1s and 2s 35 GFG Solution Easy 😑 Not Easy little confusion make sure all easy problems pratice more and more
23/04/2023 -Day 016 Leaders in an array 37 GFG Solution Easy 😑 little hard due to lack of DS knowledge theory is imp focus into theory part
24/04/2023 -Day 017 Equilibrium Point 38 GFG Solution Easy 😑 i dont know how to solve it
25/04/2023 -Day 018 Stock buy and sell 39 GFG Solution Easy 😑 little easy problem but need to understand
26/04/2023 -Day 019 Largest subarray with 0 sum 40 GFG Solution Easy 😑 using HASHTABLE DS
27/04/2023 -Day 020 Array Subset of another array 41 GFG Solution Easy πŸ’š very easy from Arrays try to solve Arrays problmes in Arrays only
28/04/2023 -Day 021 Wave Array 42 GFG Solution Easy πŸ’š super easy but need to understand question properly
29/04/2023 -Day 022 Build In Functions/Methods 43 GFG BuildInFun Methods - Revision Started, Learning built-in methods in(Arrays,Strings,System,Math classes)
30/04/2023 -Day 023 Longest Common Prefix in an Array 44 GFG Solution Easy 😑 String Arrays
01/05/2023 -Day 024 Find all pairs with a given sum 45 GFG Solution Easy 😑 HashMap/set data Structers used
02/05/2023 -Day 025 Bitonic Point 46 GFG Solution Easy πŸ’š very easy problem arrays
02/05/2023 -Day 025 Minimize the sum of product 47 GFG Solution Easy πŸ’š Little easy from Arrays
03/05/2023 -Day 026 Kadane's Algorithm 48 GFG Solution Medium πŸ’š little easy
04/05/2023 -Day 027 Minimum number of jumps 49 GFG Solution Medium 😑 hard to handle
05/05/2023 -Day 028 Kth smallest element 50 GFG Solution Medium πŸ’š very easy
06/05/2023 -Day 029 Minimize the Heights II 51 GFG Solution Medium 😑 little harder
07/05/2023 -Day 030 - 52 javaDoc BuildInFun Medium - -
08/05/2023 -Day 031 Check for Binary 53 GFG String-Sol School πŸ’š Easy problem CharAt() method using
09/05/2023 -Day 032 LinkedList 54 L2B2 - - - singular LinkedList completed
10/05/2023 -Day 032 Remove Spaces 55 GFG String-Sol School String.replace(" ","");
11/05/2023 -Day 032 56 GFG - - -
57 GFG Medium
58 GFG
59 GFG
60 GFG
61Β GFG
62 GFG
63Β GFG
64 GFG
65 GFG
66 GFG
67 GFG Revision
68 GFG
69 GFG
70 GFG
71 GFG
72 GFG
73Β GFG
74 GFG
75 GFG
76 GFG
77 GFG
78 GFG
79 GFG
80 GFG
81Β GFG
81Β GFG
82 GFG
83 GFG
84Β GFG
85 GFG
86 GFG
87 GFG
88 GFG
89 GFG
90 GFG
91Β GFG
92 GFG
93 GFG
94 GFG
95 GFG
96 GFG
97 GFG
98 GFG
99 GFG
100 GFG
101Β GFG
102 GFG
103 GFG
104 GFG
105 GFG

About

maang prepration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages