Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Community Brands Team. If you also belong to the team, you can get access from here

Community Brands Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Community Brands Java Software Developer Interview Questions, Process, and Tips

Updated 9 May 2023

Community Brands Java Software Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in Apr 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(9 Questions)

  • Q1. 1)First interviewer asked me to explain all technical skills and current domain. During interviewer showed me around 10 different code snippets and asked me to guess the output, these code snippets related...
  • Q2. 2)After that interviewer asked me to explain all principle of oops with real time example
  • Q3. 3)Types of iterator in java
  • Ans. 

    There are three types of iterators in Java: Iterator, ListIterator, and Enumeration.

    • Iterator is the most commonly used iterator, used to traverse collections like ArrayList, HashSet, etc.

    • ListIterator is used to traverse lists and allows bidirectional traversal and modification of elements.

    • Enumeration is the oldest type of iterator, used to traverse legacy collections like Vector and Hashtable.

  • Answered by AI
  • Q4. 4)How hashmap works internally
  • Ans. 

    HashMap is an implementation of Map interface that stores key-value pairs using a hash table.

    • HashMap uses hashing to store and retrieve elements.

    • It uses an array of linked lists to handle collisions.

    • The hash code of the key is used to determine the index of the array.

    • If multiple keys have the same hash code, they are stored in the same linked list.

    • When retrieving a value, the hash code is used to find the correct linke

  • Answered by AI
  • Q5. 5)concuurent modification exception fail fast and fail safe
  • Q6. 6)sql query for finding 2nd highest salary of employee
  • Ans. 

    SQL query to find the 2nd highest salary of an employee.

    • Use the SELECT statement to retrieve the salaries in descending order.

    • Use the LIMIT clause to limit the result to the second row.

    • Use the OFFSET clause to skip the first row.

    • Combine the above steps in a single SQL query.

  • Answered by AI
  • Q7. 7)Java program to count length of the string without using foreach and length function
  • Ans. 

    The Java program counts the length of a string without using foreach and length function.

    • Iterate through each character of the string using a for loop

    • Increment a counter variable for each character encountered

    • Return the counter variable as the length of the string

  • Answered by AI
  • Q8. 8)which java 8 features do you use in your current project
  • Ans. 

    I use lambda expressions, streams, and default methods in my current project.

    • Lambda expressions: I use them to write more concise and functional code.

    • Streams: I use them for processing collections of data in a declarative way.

    • Default methods: I use them to provide default implementations in interfaces.

  • Answered by AI
  • Q9. 9)how to avoid hash collision
  • Ans. 

    To avoid hash collisions, use a good hash function, increase the size of the hash table, and handle collisions using techniques like chaining or open addressing.

    • Use a good hash function that distributes the keys evenly across the hash table.

    • Increase the size of the hash table to reduce the chances of collisions.

    • Handle collisions using techniques like chaining (using linked lists) or open addressing (probing).

    • Chaining e...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare all core java concepts and explain everything in detail with real time scenarios

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was combination of mcqs and 2 coding questions

Round 2 - Technical 

(3 Questions)

  • Q1. What is oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on objects and classes for better code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (class).

    • Inheritance: Ability of a class to inherit properties and behavior from another class.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation det...

  • Answered by AI
  • Q2. Difference between java nd putjon
  • Ans. 

    Java is a programming language while Putjon is not a recognized term in software development.

    • Java is a widely used programming language for developing applications.

    • Putjon is not a recognized term in software development, it may be a typo or a specific term not commonly used.

    • There is no direct comparison between Java and Putjon as they are not related.

  • Answered by AI
  • Q3. Tell about ur project
Round 3 - One-on-one 

(2 Questions)

  • Q1. What are your strengths
  • Q2. What is ur greatest comeback

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Aug 2024.

Round 1 - Coding Test 

Medium level leetcode question

Round 2 - Technical 

(2 Questions)

  • Q1. Explain about your project
  • Ans. 

    Developed a web application for managing inventory and sales for a retail store.

    • Used React.js for front-end development

    • Implemented RESTful APIs using Node.js and Express for back-end

    • Utilized MongoDB for database management

    • Incorporated authentication and authorization features for secure access

  • Answered by AI
  • Q2. Explain functionalities in detail
  • Ans. 

    Functionalities in software development refer to the specific tasks or actions that a software program can perform.

    • Functionalities are the specific features or capabilities of a software program.

    • They define what the software can do and how it can be used.

    • Examples of functionalities include user authentication, data encryption, and file management.

    • Functionalities can be implemented through code modules or libraries.

    • Test...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design patterns, Collections
  • Q2. Spring Boot, Annotations, controller class, hibernate
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Feb 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Java internals memory management
  • Q2. Coding question based on linked list
Round 2 - One-on-one 

(2 Questions)

  • Q1. Android life cycle explain
  • Ans. 

    Android life cycle refers to the stages a mobile app goes through from creation to termination.

    • Android app starts in onCreate() method

    • Moves to onStart() and onResume() when app becomes visible

    • Goes to onPause() when app is partially visible

    • Enters onStop() when app is no longer visible

    • Finally reaches onDestroy() when app is terminated

  • Answered by AI
  • Q2. Android kotlin co routines

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test was medium to hard leetcode problems.

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain basics of c#
  • Ans. 

    C# is a programming language developed by Microsoft for building a wide range of applications on the .NET framework.

    • C# is an object-oriented language with features like classes, inheritance, and polymorphism.

    • It is strongly typed, meaning variables must be declared with a specific data type.

    • C# supports modern programming concepts like async/await for asynchronous programming.

    • It is commonly used for developing desktop, w...

  • Answered by AI
  • Q2. C# basics oops sql server

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basics

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Python interview question and coding

Round 3 - Technical 

(1 Question)

  • Q1. Python related question

Interview Preparation Tips

Interview preparation tips for other job seekers - Best for fresher and experience
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Oops? .net core features

I applied via Referral and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

Basics questions of logical reasoning , english , mathematics etc

Round 3 - Technical 

(3 Questions)

  • Q1. How to check current version of java coding question reverse a string project explaniation that you mention in your resume. interfaces?
  • Q2. Encapsulation vs abstraction
  • Ans. 

    Encapsulation is hiding implementation details while abstraction is hiding unnecessary details.

    • Encapsulation is achieved through access modifiers like private, protected, and public.

    • Abstraction is achieved through abstract classes and interfaces.

    • Encapsulation protects the data from external interference while abstraction focuses on the essential features.

    • Example of encapsulation: hiding the implementation details of a ...

  • Answered by AI
  • Q3. Jvm vs jre vs jdk
  • Ans. 

    JVM is a virtual machine that executes Java bytecode. JRE is a runtime environment that includes JVM and libraries. JDK is a development kit that includes JRE and tools for developing Java applications.

    • JVM stands for Java Virtual Machine and is responsible for executing Java bytecode.

    • JRE stands for Java Runtime Environment and includes JVM and libraries required to run Java applications.

    • JDK stands for Java Development ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - basics question from oops , java , data structure will be asked.

Skills evaluated in this interview

Community Brands Interview FAQs

How many rounds are there in Community Brands Java Software Developer interview?
Community Brands interview process usually has 2 rounds. The most common rounds in the Community Brands interview process are Resume Shortlist and Technical.
What are the top questions asked in Community Brands Java Software Developer interview?

Some of the top questions asked at the Community Brands Java Software Developer interview -

  1. 8)which java 8 features do you use in your current proj...read more
  2. 7)Java program to count length of the string without using foreach and length f...read more
  3. 6)sql query for finding 2nd highest salary of emplo...read more

Tell us how to improve this page.

Community Brands Java Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Cvent Interview Questions
3.5
 • 84 Interviews
MapmyIndia Interview Questions
3.8
 • 24 Interviews
RGBSI Interview Questions
3.5
 • 23 Interviews
Backbase Interview Questions
3.8
 • 22 Interviews
Mentor Graphics Interview Questions
4.0
 • 19 Interviews
3Pillar Global Interview Questions
3.3
 • 19 Interviews
Yodlee Interview Questions
3.8
 • 17 Interviews
Workday Interview Questions
4.1
 • 17 Interviews
Bottomline Interview Questions
3.3
 • 17 Interviews
View all

Fast track your campus placements

View all
Software Engineer
36 salaries
unlock blur

₹8.5 L/yr - ₹22 L/yr

Senior Software Engineer
25 salaries
unlock blur

₹13.6 L/yr - ₹28 L/yr

Software Developer
23 salaries
unlock blur

₹4.8 L/yr - ₹18 L/yr

Technical Lead
21 salaries
unlock blur

₹21 L/yr - ₹36 L/yr

QA Engineer
19 salaries
unlock blur

₹7.3 L/yr - ₹15.5 L/yr

Explore more salaries
Compare Community Brands with

Cvent

3.5
Compare

Eventbrite

2.5
Compare

Fonterra

4.1
Compare

Personiks

5.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview