Upload Button Icon Add office photos
Engaged Employer

i

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

Soliton Technologies Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 40 Reviews

Filter interviews by

Soliton Technologies Java Developer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is oops concept example with each one
  • Ans. 

    Object-oriented programming concepts include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (class). Example: class Car with properties like make, model, and methods like start(), stop().

    • Inheritance: creating new classes based on existing classes, inheriting their attributes and methods. Example: class SUV inheriting from cl...

  • Answered by AI
  • Q2. What is data structures and types with examples of all types
  • Ans. 

    Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.

    • Types of data structures include arrays, linked lists, stacks, queues, trees, graphs, and hash tables.

    • Arrays are a collection of elements stored in contiguous memory locations, accessed using an index.

    • Linked lists are a series of nodes where each node contains data and a reference to the next node.

    • Stack...

  • Answered by AI
  • Q3. What is class and objects with example and code
  • Ans. 

    A class is a blueprint for creating objects in object-oriented programming. Objects are instances of classes.

    • A class defines the properties and behaviors of objects. For example, a 'Car' class may have properties like 'color' and 'model', and behaviors like 'drive' and 'stop'.

    • An object is an instance of a class. For example, 'myCar' can be an object of the 'Car' class with specific values for 'color' and 'model'.

    • Code e...

  • Answered by AI
  • Q4. What is virutal function and staic functions
  • Ans. 

    Virtual functions are functions in a base class that are overridden in derived classes, while static functions belong to the class itself rather than instances.

    • Virtual functions allow for dynamic binding and polymorphism in object-oriented programming.

    • Static functions are associated with the class itself and can be called without creating an instance of the class.

    • Example: virtual void display() = 0; // pure virtual fun...

  • Answered by AI
  • Q5. What is project u did in present company
  • Ans. 

    Developed a web-based project management tool for tracking tasks and deadlines.

    • Used AngularJS for front-end development

    • Implemented RESTful APIs for communication between front-end and back-end

    • Utilized MySQL database for storing project data

  • Answered by AI
Round 2 - Coding Test 

Write a function over loading and friend class with example?

Interview Preparation Tips

Interview preparation tips for other job seekers - nice

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Reverse a string
  • Ans. 

    Reverse a given string

    • Use a loop to iterate through the characters of the string

    • Append each character to a new string in reverse order

    • Return the reversed string

  • Answered by AI
  • Q2. Basic programming questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Newspaper Ad and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

Tecnology for tribal areas

Round 2 - Technical 

(1 Question)

  • Q1. What is Polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to represent multiple data types.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
Interview experience
5
Excellent
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 - Technical 

(2 Questions)

  • Q1. Get your basic coding skills right
  • Q2. Snippets for all concepts

Tell us how to improve this page.

Senior Project Engineer
54 salaries
unlock blur

₹6.1 L/yr - ₹14.6 L/yr

Project Engineer
37 salaries
unlock blur

₹5 L/yr - ₹10.5 L/yr

Project Lead
18 salaries
unlock blur

₹9 L/yr - ₹18.5 L/yr

Software Engineer
17 salaries
unlock blur

₹6 L/yr - ₹10 L/yr

System Administrator
7 salaries
unlock blur

₹1.6 L/yr - ₹6.5 L/yr

Explore more salaries
Compare Soliton Technologies with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

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