Nitin Agrawal
Contact -
Home
Interviews
Secret Receipe
InterviewFacts
Resume Thoughts
Daily Coding Problems
BigShyft
Companies
Interviews Theory
Programming Languages
Java Script
>
Tutorials
Code Snippets
Reactive Programming
>
Code Snippets
R
DataStructures
>
LeetCode Problems
AnagramsSet
Core Java
>
Codility
Program Arguments OR VM arguments & Environment variables
Java Releases
>
Java8
>
Performance
NasHorn
WordCount
Thoughts
Java9
>
ServiceLoaders
Lambdas
List Of Objects
Code Snippets
Java14
>
Teeing
Pattern
Semaphores
Java17
>
Switches
FunctionalStreams
Predicate
Consumer_Supplier
Collectors in Java
Java21
>
Un-named Class
Virtual Threads
Structured Concurrency
Threading
>
ThreadsOrder
ProducerConsumer
Finalizer
RaceCondition
Executors
Future Or CompletableFuture
Important Points
Immutability
Dictionary
Sample Code Part 1
>
PatternLength
Serialization
>
Kryo2
JAXB/XSD
XStream
MongoDB
Strings
>
Reverse the String
Reverse the String in n/2 complexity
StringEditor
Reversing String
String Puzzle
Knuth Morris Pratt
Unique characters
Top N most occurring characters
Longest Common Subsequence
Longest Common Substring
New methods in Collections
MethodReferences
Complex Objects Comparator
>
Performance
NIO
>
NIO 2nd Sample
Date Converter
Minimum cost path
Find File
URL Validator
Julia
Python
>
Decorators
String Formatting
Generators_Threads
JustLikeThat
Go
>
Tutorial
CodeSnippet
Go Routine_Channel
Suggestions
Methodologies & Design Patterns
>
Design Principles
Design Patterns
>
TemplatePattern
Adapter Design Pattern
Proxy
Lazy Initialization
CombinatorPattern
Singleton
>
Singletons
Frameworks
Apache Velocity
React Library
>
Tutorial
Spring
>
Spring Boot
>
CustomProperties
ExceptionHandling
Custom Beans
Issues
Quick View
Rest WebServices
>
Interviews
Swagger
Cloudera BigData
>
Ques_Ans
Hive
Apache Spark
>
ApacheSpark Installation
SparkCode
Sample1
DataFrames
RDDs
SparkStreaming
SparkFiles
Integration
>
Apache Camel
Testing Frameworks
>
JUnit
>
JUnit Runners
EasyMock
Mockito
>
Page 2
TestNG
Blockchain
>
Ethereum Smart Contract
Blockchain Java Example
Microservices
>
Messaging Formats
Design Patterns
AWS
>
Honeycode
Dockers
>
GitBash
Issues
Kubernetes
Databases
MySql
Oracle
>
Interview1
SQL Queries
Elastic Search
Random issues
TOAD issue
Architect's suggestions
Your Views
Keep below Design principles terms in your mind during any interview, as many interviewers like to hear these terms whenever possible -
1) SOLID
2) DRY
3) YAGNI
4) SLAP