Coders Learning
34.4K subscribers
104 photos
1 video
103 files
388 links
We provide Webinars, Jobs, Resources, Books, Notes, and Unlimited Free Courses with CERTIFICATES!β˜‘οΈ

For Promotions:
Mail: coderslearning07@gmail.com

Join us on WhatsApp!πŸ‘‡

https://whatsapp.com/channel/0029Vajh8uc2ER6gzBxUYs1U
Download Telegram
Typical Java Interview Questions sorted by experience


Junior
* Name some of the characteristics of OO programming languages
* What are the access modifiers you know? What does each one do?
* What is the difference between overriding and overloading a method in Java?
* What’s the difference between an Interface and an abstract class?
* Can an Interface extend another Interface?
* What does the static word mean in Java?
* Can a static method be overridden in Java?
* What is Polymorphism? What about Inheritance?
* Can a constructor be inherited?
* Do objects get passed by reference or value in Java? Elaborate on that.
* What’s the difference between using == and .equals on a string?
* What is the hashCode() and equals() used for?
* What does the interface Serializable do? What about Parcelable in Android?
* Why are Array and ArrayList different? When would you use each?
* What’s the difference between an Integer and int?
* What is a ThreadPool? Is it better than using several β€œsimple” threads?
* What the difference between local, instance and class variables?

Mid
* What is reflection?
* What is dependency injection? Can you name a few libraries? (Have you used any?)
* What are strong, soft and weak references in Java?
* What does the keyword synchronized mean?
* Can you have β€œmemory leaks” on Java?
* Do you need to set references to null on Java/Android?
* What does it means to say that a String is immutable?
* What are transient and volatile modifiers?
* What is the finalize() method?
* How does the try{} finally{} works?
* What is the difference between instantiation and initialisation of an object?
* When is a static block run?
* Why are Generics are used in Java?
* Can you mention the design patterns you know? Which of those do you normally use?
* Can you mention some types of testing you know?

Senior
* How does Integer.parseInt() works?
* Do you know what is the β€œdouble check locking” problem?
* Do you know the difference between StringBuffer and StringBuilder?
* How is a StringBuilder implemented to avoid the immutable string allocation problem?
* What does Class.forName method do?
* What is Autoboxing and Unboxing?
* What’s the difference between an Enumeration and an Iterator?
* What is the difference between fail-fast and fail safe in Java?
* What is PermGen in Java?
* What is a Java priority queue?
* *s performance influenced by using the same number in different types: Int, Double and Float?
* What is the Java Heap?
* What is daemon thread?
* Can a dead thread be restarted?

Join @coderslearning for more βœ…

Enjoy Learning πŸ‘πŸ‘
100+ Practice Questions

❍ C/C++
❍ Python
❍ JavaScript
❍ Java
❍ C#
❍ Golang

➊ Simple Numbers

βž€ Find a digit at a specific place in a number
➁ Find count of digits in a number
βž‚ Find the largest digit
βžƒ Find the 2nd largest digit
βž„ Find the kth largest digit
βž… Find the smallest digit
βž† Find the 2nd smallest digit
βž‡ Find the kth smallest digit
➈ Find generic root (sum of all digits) of a number
βž‰ Reverse the digits in a number
βž€βž€ Rotate the digits in a number
βž€βž Is the number a palindrome?
βž€βž‚ Find sum of 'n' numbers
βž€βžƒ Check if a number is perfect square
βž€βž„ Find a number in an AP sequence
βž€βž… Find a number in a GP sequence
βž€βž† Find a number in fibonacci sequence
βž€βž‡ Check number divisibility by 2, 3, 5, 9
βž€βžˆ Check if a number is primary or not
20. Given a number, print all primes smaller than it
βžβž€ Check if a number is circular prime or not
➁➁ Find all prime factors of a number
βžβž‚ Find the GCD of 2 numbers
βžβžƒ Find the LCM of 2 numbers
βžβž„ Find the factorial of a number
βžβž… Find the exponentiation of a number

βž‹ Unit Conversion

βž€ Number Base (Binary, Octal, Hexadecimal, Decimal)
➁ Weight (gram, kg, pound)
βž‚ Height (cm, m, inch, feet)
βžƒ Temperature (centigrade, fahrenhite)
βž„ Distance (km, mile)
βž… Area (mΒ², kmΒ², acre)
βž† Volume (ltr, gallon)
βž‡ Time (sec, min, hour)
➈ Currency

➌ Calculator

βž€ Loan EMI Calculator
➁ Fixed Deposit Returns Calculator
βž‚ Interest Calculator
βžƒ BMI Calculator
βž„ Item Price (considering tax, discount, shipping)
βž… Tip Calculator

➍ Geometry

βž€ Find distance between 2 points
➁ Given 2 sides of a right angle triangle, find the 3rd
βž‚ Find 3rd angle of a triangle when 2 are given
βžƒ Area of a triangle when 3 sides are given
βž„ Area of a right angle triangle
βž… Perimeter of a Square
βž† Area of a Square
βž‡ Perimeter of a Rectangle
➈ Area of a Rectangle
βž‰ Circumference of a Circle
βž€βž€ Area of a Circle
βž€βž Circumference of a Semi-Circle
βž€βž‚ Area of a Semi-Circle
βž€βžƒ Area of a Ring
βž€βž„ Circumference of an Ellipse
βž€βž… Area of an Ellipse
βž€βž† Suface Area of a Sphere
βž€βž‡ Volume of a Sphere
βž€βžˆ Surface Area of a Hemisphere
20. Volume of a Hemisphere
βžβž€ Surface area of a Cube
➁➁ Volume of a Cube
βžβž‚ Surface area of a Cylinder
βžβžƒ Volume of a Cylinder

➎ Vector

βž€ Find Scalar Multiplication of a vector
➁ Find addition/subtraction of vectors
βž‚ Find magnitude of a vector
βžƒ Find an unit vector along a given vector
βž„ Find dot product of 2 vectors
βž… Find cross product of 2 vectors
βž† Check if 2 vectors are orthogonal

➏ Matrix

βž€ Find the determinant of a matrix
➁ Find Scalar Multiplication of a matrix
βž‚ Find addition/subtraction of matrices
βžƒ Find the transpose of a matrix
βž„ Find if 2 matrices are orthogonal
βž… Find inverse of a 2x2 and 3x3 matrix

➐ Set

βž€ Find Union of 2 sets
➁ Find Intersection of 2 sets
βž‚ Find the Difference of 2 sets
βžƒ Find the Symmetric Difference of 2 sets
βž„ Find if a set is subset/superset of another set
βž… Find if 2 sets are disjoints

βž‘ Special Numbers

βž€ Strong Number
➁ Perfect Number
βž‚ Armstrong Number
βžƒ Harshad Number
βž„ Kaprekar Number
βž… Lychrel Number
βž† Narcissistic Decimal Number
βž‡ Lucus Number
➈ Catalan Number
βž‰ Duck Number
βž€βž€ Ugly Number
βž€βž Abundant Number
βž€βž‚ Deficient Number
βž€βžƒ Automorphic Number
βž€βž„ Magic Number
βž€βž… Friendly Pair Numbers
βž€βž† Neon Number
βž€βž‡ Spy Number
βž€βžˆ Happy Number
20. Sunny Number
βžβž€ Disarium Number
➁➁ Pronic Number
βžβž‚ Trimorphic Number
βžβžƒ Evil Number
βžβž„ Amicable Pairs

πŸš₯ Last Words

⬘ If you want to excel in programming, practice a lot.

⬙ Problems based on numbers are easy to start with and they help in improving your analytical skills.

Join @coderslearning for more βœ…

Share with your friends! πŸš€

Happy Learning! πŸ‘πŸ‘
πŸ‘1
πŸš€ Explore 10,000+ job options now!

Begin your journey to success. Take the first step today. 🌟

No more waiting ⏳

Download the app and sign-up now!

https://next-level.onelink.me/vJGp/8uksbbhf

πŸ’Ό Discover new opportunities with NexlLevel πŸ”₯
Free Programming and Data Analytics Resources πŸ‘‡πŸ‘‡

βœ… Data science and Data Analytics Free Courses by Google

https://developers.google.com/edu/python/introduction

https://grow.google/intl/en_in/data-analytics-course/?tab=get-started-in-the-field

https://cloud.google.com/data-science?hl=en

https://developers.google.com/machine-learning/crash-course

https://t.me/datasciencefun/1371

πŸ” Free Data Analytics Courses by Microsoft

1. Get started with microsoft dataanalytics
https://learn.microsoft.com/en-us/training/paths/data-analytics-microsoft/

2. Introduction to version control with git
https://learn.microsoft.com/en-us/training/paths/intro-to-vc-git/

3. Microsoft azure ai fundamentals
https://learn.microsoft.com/en-us/training/paths/get-started-with-artificial-intelligence-on-azure/

πŸ€– Free AI Courses by Microsoft

1. Fundamentals of AI by Microsoft

https://learn.microsoft.com/en-us/training/paths/get-started-with-artificial-intelligence-on-azure/

2. Introduction to AI with python by Harvard.

https://pll.harvard.edu/course/cs50s-introduction-artificial-intelligence-python

πŸ“š Useful Resources for the Programmers

Data Analyst Roadmap
https://t.me/sqlspecialist/94

Free C course from Microsoft
https://docs.microsoft.com/en-us/cpp/c-language/?view=msvc-170&viewFallbackFrom=vs-2019

Interactive React Native Resources
https://fullstackopen.com/en/part10

Python for Data Science and ML
https://t.me/datasciencefree/68

Ethical Hacking Bootcamp
https://t.me/ethicalhackingtoday/3

Unity Documentation
https://docs.unity3d.com/Manual/index.html

Advanced Javascript concepts
https://t.me/Programming_experts/72

Oops in Java
https://nptel.ac.in/courses/106105224

Intro to Version control with Git
https://docs.microsoft.com/en-us/learn/modules/intro-to-git/0-introduction

Python Data Structure and Algorithms
https://t.me/programming_guide/76

Free PowerBI course by Microsoft
https://docs.microsoft.com/en-us/users/microsoftpowerplatform-5978/collections/k8xidwwnzk1em

Data Structures Interview Preparation
https://t.me/crackingthecodinginterview/309?single

🍻 Free Programming Courses by Microsoft

❯ JavaScript
http://learn.microsoft.com/training/paths/web-development-101/

❯ TypeScript
http://learn.microsoft.com/training/paths/build-javascript-applications-typescript/

❯ C#
http://learn.microsoft.com/users/dotnet/collections/yz26f8y64n7k07

Join @coderslearning for more βœ…

Enjoy Learning πŸ‘
πŸš€ Exciting news, everyone! πŸš€

πŸ“Š Ready to master Excel for FREE? πŸ†“
Anonymous Poll
89%
Yes, why not! 🀩
11%
But, how? πŸ™„
We're giving away Excel courses to the first 500 registrations! πŸŽ‰

Whether you're into:

πŸ’‘ Data analytics
πŸ§ͺ Data science
⛏️ Data mining
πŸ’° Finance
πŸ“Š Business intelligence
πŸ“š Education
πŸ‘₯ Human resources
πŸ› οΈ Engineering
This is your chance to excel! πŸ’ͺ

Elevate your skills & Register here! πŸ‘‡
https://forms.gle/VUvWnTjCgkBiNLh17

Hurry, spots are filling up fast! β³πŸ’Ό
πŸ‘1
πŸš€ Hey everyone! Big news! 🌟

Enhance your skills for FREE! 😳

πŸ’Ό Explore Full Certification Courses!

πŸ’» Learn HTML, CSS, JavaScript, Git, Github, SQL, and more!

πŸ› οΈ Become a web development pro!

πŸ’» Register today! πŸ‘‡

https://bit.ly/4agVqV3

πŸŽ“ Get expert guidance!

🌐 Start building awesome websites now!
πŸŽ“ Explore 5 FREE University Courses to Master Python Programming:

1. πŸ›οΈ Harvard's CS50’s Introduction to Programming with Python: Start with basics, advance to object-oriented programming.

πŸ”— Link: https://cs50.harvard.edu/python/2022/

2. 🌟 University of Michigan's Python for Everybody: Data structures, web scraping, and database management.

πŸ”— Link: https://m.youtube.com/watch?v=8DvywoWv6fI

3. πŸ–₯️ MIT's Introduction to Computer Science and Programming with Python: Fundamentals for any field, from computation to recursion.

πŸ”— Link: https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/pages/syllabus/

4. 🌐 Stanford's CS106A: Programming Methodology: Problem-solving with variables, control flow, and memory management.

πŸ”— Link: https://web.stanford.edu/class/archive/cs/cs106a/cs106a.1226/

5. πŸ“Š CMU's Principles of Computation with Python: Dive into computing principles alongside Python, covering iteration to encryption methods. πŸš€

πŸ”— Link: https://oli.cmu.edu/courses/principles-of-computation-with-python-open-free/


Join @coderslearning for more! βœ…

ENJOY LEARNING πŸ‘πŸ‘

#Python #FreeCourses #Coding
πŸ“š Dive into 5 FREE University Courses to Master Databases and SQL:


1. πŸ›οΈ Cornell's Introduction to Databases: Explore SQL basics, NoSQL systems, and more with Prof. Trummer's comprehensive course.

πŸ”— Link: Part 1
πŸ”— Link: Part 2


2. 🌟 Harvard's Introduction to Databases with SQL: Get hands-on with relational databases in this 7-week course by Harvard University.

πŸ”— Link to Course


3. πŸ–₯️ Stanford's Databases Course Series: Take a self-paced journey through relational databases, advanced SQL topics, OLAP, modeling, and more with Prof. Jennifer Widom.

πŸ”— Courses link:

1) Databases: Relational Databases and SQL
2) Databases: Advanced Topics in SQL
3) Databases: OLAP and Recursion
4) Databases: Modeling and Theory
5) Databases: Semistructured Data


4. 🌐 CMU's Intro to Database Systems: Delve deep into database internals, from storage and indexing to query optimization, with this course from Carnegie Mellon University.

πŸ”— Link to Course


5. πŸš€ CMU's Advanced Database Systems: Specialize in database engineering with a focus on modern OLAP databases and analytical data warehouses.

Explore topics like query execution, storage models, and more.

πŸ”— Link to Course


Join @coderslearning for more! βœ…

ENJOY LEARNING πŸ‘ πŸ‘

#Databases #SQL #FreeCourses
❀1
πŸ“š Explore 5 FREE University Courses to Become a Machine Learning Pro:


1. πŸ›οΈ MIT's Introduction to Machine Learning: Learn the basics like linear classifiers, neural networks, and more with this easy-to-follow course.

πŸ”— Link to Course


2. 🌟 Harvard's Data Science: Machine Learning: Get hands-on with practical stuff like recommendation systems and cross-validation in Harvard's course.

πŸ”— Link to Course


3. πŸ–₯️ University of Michigan's Applied Machine Learning with Python: Dive into popular algorithms using simple programming exercises on Coursera.

πŸ”— Link to Course


4. 🌐 Stanford's Machine Learning: Understand supervised and unsupervised learning easily with Stanford's recommended course.

πŸ”— Link to Course


5. πŸš€ Stanford's Statistical Learning with Python: Covering key topics in a simple way, this course helps you master statistical modeling.

πŸ”— Link to Course


Join @coderslearning for more! βœ…

ENJOY LEARNING πŸ‘ πŸ‘

#MachineLearning #DataScience #FreeCourses
πŸ‘1
πŸ”₯ Amazing Opportunity Alert! πŸ”₯

Infosys is offering FREE Python Courses for everyone! πŸŽ‰

Whether you're a beginner or looking to sharpen your coding skills, this is the perfect chance to learn from the best.

πŸš€ Why Join?
- πŸ“ˆ Learn Python, one of the most in-demand programming languages.
- πŸ§‘β€πŸ« Taught by industry experts.
- πŸ’― Completely FREE!

πŸ“… Classes are starting soon! Don't waitβ€”apply now and secure your spot.

Enhance your career prospects and gain valuable tech skills with Infosys. 🌐

πŸ‘‰ Apply Now: [https://www.h2kinfosys.com/courses/python-online-training/]

πŸ”— Share this opportunity with friends and family!

Join @coderslearning for more! βœ…

ENJOY LEARNING πŸ‘πŸ‘
𝐖𝐒𝐩𝐫𝐨 𝐒𝐬 𝐑𝐒𝐫𝐒𝐧𝐠 for Multiple Roles

Eligibility :- Any Graduate

Job Position :- Multiple Positions

Salary :- Up to 9 LPA

Job Location:- Across India 

𝐀𝐩𝐩π₯𝐲 𝐋𝐒𝐧𝐀 πŸ‘‡:-  

https://bit.ly/4cWPhQO


Apply before the link expires.
πŸš€ Exciting News! πŸš€

Google is offering FREE AI and Cybersecurity certifications! πŸ“šβœ¨

Boost your skills and advance your career with industry-recognized credentials.

Why You Should Apply:

βœ… Learn from Google Experts
βœ… Enhance Your Resume
βœ… Flexible, Self-Paced Learning
βœ… Completely Free

Register now:

AI: πŸ‘‡
https://www.cloudskillsboost.google/course_templates/536

Cybersecurity:πŸ‘‡ https://www.coursera.org/professional-certificates/google-cybersecurity

πŸ”” Don't miss out! Seats are filling up fast. Start your journey today! πŸ””
🌟 Exciting Career Opportunities with Accenture! 🌟

πŸŽ‰ 500+ Job Openings!

πŸ“Œ Roles Available:

β€’ Customer Support
β€’ Accounts/Finance
β€’ Fullstack Developer

πŸ’Ό Experience: 0-3 years

πŸ’° Salary: Up to β‚Ή50,000/month + Incentives

πŸ‘‡ Apply Now:

https://bit.ly/4cWPhQO

Don’t miss out on this chance to kickstart your career!
❀1
Company: TCS

Position: Multiple

CTC: Up to 10 LPA

Degree: Any Graduate

Batch: 2019/2020/2021/2022/2023/2024

Experience: 0 - 8 Year(s)

Location: Across, India.

Apply Now:
https://www.linkedin.com/jobs/view/3926619893/

https://www.linkedin.com/jobs/view/3935146471/

https://search.app.goo.gl/F6KsuD7
Microsoft Internship for CS and IT Freshers! πŸ‘©β€πŸ’»

Start your career with Microsoft. Get hands-on experience, work with experts, and join exciting projects.

Register NowπŸ‘‡

https://bit.ly/4cWPhQO
❀2
Position: Business Analyst

Salary: INR 8 LPA*

Degree: Bachelor's/Master's degree

Batch: 2020/2021/2022/2023/2024

Experience: Freshers & Experienced

Location: Pune, India

Apply Now: Click here to apply
Company: Mercedes-Benz

Position: Trainee

Salary: INR 4 - 7 LPA

Degree: Bachelor's Degree

Batch: 2022/2023/2024

Experience: Freshers

Location: Bangalore, India

Apply Now: Click here to apply