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
3.7

based on 39 Reviews

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
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Nov 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Experience in past proyects
  • Ans. 

    I have worked on various projects ranging from web development to mobile app development, gaining experience in different technologies and frameworks.

    • Developed a web application using React.js and Node.js for a client in the e-commerce industry

    • Created a mobile app using Flutter for a startup in the travel sector

    • Collaborated with a team to implement a machine learning algorithm for data analysis in a research project

  • Answered by AI
  • Q2. Experience leading a group of develeopers
  • Ans. 

    Led a team of developers on a project to develop a new software application.

    • Managed a team of 5 developers to ensure project deadlines were met

    • Assigned tasks to team members based on their strengths and expertise

    • Held regular team meetings to discuss progress and address any issues

    • Provided guidance and support to team members when needed

    • Collaborated with other departments to gather requirements and feedback

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. It was more like a talk about your experience
  • Q2. Code test to create a small search enginee
  • Ans. 

    Code test to create a small search engine

    • Create a function that takes a search query and an array of strings as input

    • Iterate through the array of strings to find matches with the search query

    • Return an array of strings that contain the search query

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Fibonacci, swap without 3rd var
  • Q2. Non repetitive char in string
  • Ans. 

    Find the first non-repetitive character in a string.

    • Iterate through the string and count the occurrences of each character.

    • Return the first character with a count of 1.

  • Answered by AI
Round 2 - Case Study 

Scenario based questions

Skills evaluated in this interview

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
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

They ask normal leetcode question

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 Nov 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Current Project Roles and Responsibilities
  • Ans. 

    Currently leading a team of developers in designing and implementing a new web application for a client in the finance industry.

    • Leading a team of developers in designing and implementing a new web application

    • Collaborating with stakeholders to gather requirements and define project scope

    • Ensuring project milestones are met on time and within budget

    • Conducting code reviews and providing technical guidance to team members

  • Answered by AI
  • Q2. Microservices and Message brokers.
  • Q3. Angular Reactive Forms, RxJS, Detection cycle

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your basics clear. Microservices and Angular should be main focus. For seniors CQRS, MediatR and AWS Services can be plus.

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.6
 • 23 Interviews
Backbase Interview Questions
4.1
 • 21 Interviews
Mentor Graphics Interview Questions
4.0
 • 19 Interviews
3Pillar Global Interview Questions
3.4
 • 18 Interviews
Yodlee Interview Questions
3.8
 • 17 Interviews
Bottomline Interview Questions
3.3
 • 17 Interviews
Workday Interview Questions
4.0
 • 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
24 salaries
unlock blur

₹13.6 L/yr - ₹34 L/yr

Software Developer
22 salaries
unlock blur

₹4.8 L/yr - ₹18 L/yr

Technical Lead
20 salaries
unlock blur

₹21 L/yr - ₹35.1 L/yr

QA Engineer
17 salaries
unlock blur

₹8.3 L/yr - ₹16 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