Skip to content

Proactive in Big Data Solutions

Harshit Jain

Harshit Jain

  • Java
    • Trapping Rain Water between Towers
    • JVM Architecture – Understanding JVM Internals
    • Memory Management In Java – Stack And Heap
    • Idempotent REST APIs
    • Minimum Absolute Difference Between Any Two Elements Of An Array
    • How To Find Type, Total Space, Free Space And Usable Space Of All Drives In Java?
    • Memoization in java
    • Writing Java 7 functions in Lambda form:
    • Disjoint a connected Graph by removing minimum edges.
    • Solid Principles in Java:
    • Java 8 Streams
    • Multithreading Interview Question & Answers
    • Core Java Tricky Interview Questions
    • Difference-between-shallow-copy-vs-deep-copy-in-java/
    • Various Forms of SimpleDateFormat
    • Double Brace Initialization
    • Best Practise to Override Equals Method of Object Class
    • Random Number with Seed
    • Java String intern()
    • String Pool Constant
    • JVM: Does the 32-Bit JVM or 64-Bit JVM Decision Matter Anymore?
    • Print Odd And Even Numbers By Two Threads In Java
    • Configuration to Create Java Project Jar with Dependencies
    • Java SynchronousQueue Examples
    • Solving Real Time Queries Using Java 8 Features -Employee Management System
    • Java 8 Collectors Tutorial
    • Java is Pass by Value and Not Pass by Reference
    • Simple Deadlock Program in Java
    • Best Time to Buy and Sell Stock
    • Find Moving Average of Last N numbers in a Stream.
    • Authentication and Authorization in Microservices
  • Scala
    • Scala : Get Start with
    • Implicit keyword in SCALA:
    • Closures in Scala
    • Currying Functions in Scala
    • Basic Scala Interview Questions and Answers
    • Intermediate Scala Interview Questions and Answers
    • Null, null, Nil, Nothing, None, and Unit in Scala
  • Spark
    • Spark Performance Tuning
    • Big Data File Formats
    • A comparison between RDD, DataFrame and Dataset in Spark
    • groupByKey vs reduceByKey vs aggregateByKey in Apache Spark/Scala
    • Pivot and Unpivot a Spark DataFrame
    • Spark SQL functions lit() and typedLit()
    • Spark Word Count Example Using Hadoop as File Store
  • Sorting
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
    • Sorting
    • RADIX SORT
    • Big O Notation and Time Complexity of Algorithm
    • Heap Sort
  • SQL
    • SQL Indexing
    • PostgreSQL: How To Delete Duplicate Rows in PostgreSQL
    • PostgreSQL: Common Table Expressions or CTEs:
    • PostgreSQL: Compare Two Tables in PostgreSQL
    • PostgreSQL: Self-Join:
    • PostgreSQL: How to Generate a Random Number in a Range
    • PostgreSQL: NULLIF function:
    • PostgreSQL: COALESCE function:

Category: JAVA

JVM Architecture – Understanding JVM Internals

July 12, 2019July 16, 2019 by HARHSIT JAIN, posted in JAVA

JVM Architecture

Tagged JAVA, JDK, JRE, JVMLeave a comment

Configuration to Create Java Project Jar with Dependencies

July 12, 2019July 16, 2019 by HARHSIT JAIN, posted in JAVA, Maven

Jar with dependencies

Tagged jar, JAVA, Maven, pomLeave a comment

Java SynchronousQueue Examples

July 2, 2019July 17, 2019 by HARHSIT JAIN, posted in JAVA, Multithreading

This Java Concurrency tutorial helps you understand SynchronousQueue- a special BlockingQueue implementation with no internal capacity.

Tagged JAVA, MultithreadingLeave a comment

Simple Deadlock Program in Java

June 28, 2019July 17, 2019 by HARHSIT JAIN, posted in JAVA, Multithreading

Deadlock Example

Tagged Deadlock, JAVA, MultithreadingLeave a comment

Solving Real Time Queries Using Java 8 Features -Employee Management System

June 28, 2019July 17, 2019 by HARHSIT JAIN, posted in JAVA, JAVA 8

Java 8 API Examples

Leave a comment

Java is Pass by Value and Not Pass by Reference

June 18, 2019July 17, 2019 by HARHSIT JAIN, posted in JAVA

Java Pass By Value

Tagged JAVA, Pass By Reference, Pass By ValueLeave a comment

RADIX SORT

June 5, 2019July 17, 2019 by HARHSIT JAIN, posted in Data Structures, JAVA, Sorting

Radix Sort

Tagged Radix Sort, SortingLeave a comment

Memoization in java

May 29, 2019July 17, 2019 by HARHSIT JAIN, posted in JAVA

Memoization ensures that method does not execute more than once for same inputs by storing the results in the data structure.

Leave a comment

Big O Notation and Time Complexity of Algorithm

May 27, 2019July 17, 2019 by HARHSIT JAIN, posted in Data Structures, JAVA

Java Complexity Analysis

Leave a comment

Quick Sort

May 26, 2019July 17, 2019 by HARHSIT JAIN, posted in Data Structures, JAVA, Sorting

Quick Sort

Leave a comment

Heap Sort

May 23, 2019May 25, 2019 by HARHSIT JAIN, posted in Data Structures, JAVA, Sorting

Heap Sort using Complete Binary Tree Data Structure

Tagged Heap SortLeave a comment

Merge Sort

May 23, 2019July 17, 2019 by HARHSIT JAIN, posted in Data Structures, JAVA, Sorting

Merge Sort

Tagged Merge SortLeave a comment

Posts navigation

Older posts
Newer posts

Categories

Recent Posts

  • Java 8 interview questions & answers January 16, 2022
  • SPARK: Coalesce VS Repartition October 15, 2019
  • Pivot and Unpivot a Spark DataFrame September 27, 2019
  • Spark SQL functions lit() and typedLit() September 26, 2019
  • Spark Performance Tuning September 10, 2019

Archives

Contact

+91 9773270975
Follow Harshit Jain on WordPress.com

Translate

Java & Big Data Interview Notes

Java & Big Data Interview Notes

Follow Us

  • LinkedIn
Create a website or blog at WordPress.com
Harshit Jain
Create a website or blog at WordPress.com
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Harshit Jain
    • Already have a WordPress.com account? Log in now.
    • Harshit Jain
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Design a site like this with WordPress.com
    Get started