Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

rubanthilak/placement-prep-handbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

Placement Prep Handbook πŸ“š.

30 Days WarmUp Challenge πŸ±β€πŸ‘€

  • Coding Basics - Pick atleast 1 Programming Language - C is fine , still then Java or Python Preferrable
  • Day 1 - Small Programs - Armstrong Number, Factorial, Palindrome, Perfect Square, Generating Prime Number
  • Day 2- String Manipulation
  • Day 3 - Arrays - 1 Dimensional, 2 Dimensional - matrix manipulations
  • Day 4 - Functions, Routines, Loops, Conditionals by Understanding and revising Previous 3 days Programming Activity
  • Day 5 - GCD, Arithmetic Series or Arithmetic / Geometric Progression Programs
  • Day 6 - Command line Arguments
  • Day 7- Revision of all 6 days of programs
  • Day 8- Relax and just think like a Programmer
  • Day 9 - Hit Refresh - Begining Algorithms and DataStructures - Understanding why
  • Day 10 - Stack
  • Day 11- Queue
  • Day 12 - Lists, Dictionaries, Maps Data Structures
  • Day 13 - Tree data structures
  • Day 14 - Sorting Algorithms basics
  • Day 15 - Quick Sort, Merge Sort, Selection Sort, Bucket Sort
  • Day 16 - Ascending and Descending order sorting programs
  • Day 17 - Revise Day 10 to Day 16 Programs Again
  • Day 18 - Revise Day 1 to Day 18 Programs Again - BRAIN IS LIKE A MUSCLE - THE MORE U DO THE SAME THING AGAIN AND AGAIN - THE BRAIN BECOMES STRONGER
  • Day 19 - Searching Algorithms - basics
  • Day 20- Inspiration from Google Search algorithms
  • Day 21- Linear Search, Binary Search
  • Day 22 - Understanding Space Complexity and Time Complexity - Why Optimization is required - Big O method
  • Day 23 - File Processing - file open, close, copy Programatically
  • Day 24 - Revising Object Oriented Programming System - Inheritance, Polymorphism, Overloading , Constructor, Destructor, Classes, Objects
  • Day 25 - Write Pure OOP coding using Java
  • Day 26 - Using Databases with Java (MySQL or Oracle or DB2)
  • Day 27 - Write Basic SQL Queries to connect with DataBases and perform Insert , Delete and Update records in an Employee Database application using Java-MySQL
  • Day 28 - Write java program that connects to Internet using Networking Libraries
  • Day 29 - Revise and Revise
  • Day 30 - Congratulations - U r now a Pro in Programming, U have now prepared urself to build a Highly Complex Software Application of ur Choice

Aptitude

Communication - GD and Personal Interview

YouTube University

alt text

Make use of Youtube free resources 🎁 .

πŸ’‘ means mandatory.
❀ my favorites.

Coding Playlist

Favorite Coding Channels 🎈

πŸ† Mycodeschool (C++)
πŸ“Ί Academind
πŸ‘• Fireship (Javascript)
🌠 FilledStacks
🐍 Corey Schafer (Python)
πŸ’» Sentdex (Python)

Platforms to Practice πŸ‘©β€πŸ’»

πŸ“— HackerRank
πŸ“• Codewars
πŸ“˜ VS Code

Project Activity

(Optional)

FullStack Web Development πŸ•Έ

Android & iOS Development

RESTful API Development

Books Suggestion 🧾


If you find this useful, don't forgot to leave a ⭐.


About

TCS, Infosys, Zoho, Freshworks, Wipro, CTS Placement Preparation Handbook πŸ“š

Topics

Resources

Stars

Watchers

Forks

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /