Scan It Up - Smart QR Tags

soliton technologies (pvt) ltd. Recruitment Process, Interview Questions & Answers

Soliton Technologies evaluates candidates through technical tests, coding challenges, and multiple interview rounds aimed at assessing programming skills, problem-solving capabilities, and project experience.
4.3
based on 50 Reviews
About Company
Interview Guide
Interviews Experiance
FAQ's Questions

About soliton technologies (pvt) ltd.

Company Description

Soliton Technologies (Pvt) Ltd. is a leading technology firm that specializes in providing innovative software solutions and services to a diverse range of industries. Founded on the principles of excellence and integrity, the company has established a reputation for delivering high-quality products and services that meet the evolving needs of clients. The work culture at Soliton is characterized by collaboration, creativity, and continuous learning, where employees are encouraged to think outside the box and contribute to the company's success. The job environment fosters open communication and teamwork, allowing individuals to thrive and grow in their careers.

Software Developer Interview Questions

Q1: Can you describe your experience with programming languages such as Java, Python, or C++?

I have extensive experience with Java and Python, having worked on multiple projects where I developed applications using these languages. For instance, I developed a web application using Java Spring Boot, which improved the efficiency of data processing by 30%.

Q2: How do you approach debugging a piece of code?

My approach to debugging involves replicating the issue, identifying potential causes, and using tools like breakpoints and logging to isolate the problem. I also refer to documentation and seek input from peers if necessary.

Q3: What development methodologies are you familiar with?

I am familiar with Agile and Scrum methodologies. I have participated in sprints, stand-up meetings, and retrospectives, which have helped me understand the importance of iterative development and team collaboration.

Q4: How do you ensure code quality in your projects?

I ensure code quality by adhering to coding standards, conducting code reviews, and writing unit tests. I also use tools for static code analysis to catch potential issues early in the development process.

Q5: Can you give an example of a challenging project you worked on and how you overcame the difficulties?

One challenging project involved integrating multiple APIs into a single application. I overcame the difficulties by breaking down the integration tasks, thoroughly documenting each step, and collaborating with my team for insights and support.

Quality Assurance Analyst Interview Questions

Q1: What testing methodologies are you familiar with?

I am familiar with both manual and automated testing methodologies. I have experience in functional, regression, and performance testing, and I use tools like Selenium and JUnit for automated tests.

Q2: How do you handle a situation where a developer disagrees with your test results?

I would present my findings with clear evidence, such as logs or test reports, and engage in a constructive discussion to understand their perspective. Open communication is key to resolving such discrepancies.

Q3: What is your process for writing test cases?

My process for writing test cases includes understanding the requirements, identifying test scenarios, and then detailing the steps, expected results, and any necessary preconditions. I also ensure that the test cases are traceable to the requirements.

Q4: How do you prioritize testing tasks?

I prioritize testing tasks based on factors such as the criticality of the features, potential impact on users, and deadlines. High-risk areas are tested first to ensure that major issues are identified early.

Q5: Describe a time when you found a critical bug. What was your approach?

I once found a critical bug just before a release that affected user authentication. I documented it thoroughly and communicated it to the development team immediately. We worked together to fix it before the release, ensuring that the product remained stable.

Project Manager Interview Questions

Q1: How do you define project success?

Project success is not only defined by delivering on time and within budget but also by meeting or exceeding stakeholder expectations and achieving the project's intended outcomes.

Q2: Can you describe your experience with project management tools?

I have experience using tools such as Jira, Trello, and Microsoft Project for tracking progress, managing tasks, and facilitating communication within the team.

Q3: How do you manage team dynamics and conflicts?

I believe in addressing conflicts directly and constructively. I encourage open dialogue between team members and facilitate conversations to resolve issues, ensuring that everyone feels heard and valued.

Q4: Can you give an example of a project you managed from start to finish?

I managed a software development project that involved creating a customer relationship management system. I coordinated with stakeholders to gather requirements, led the team through development and testing, and ensured successful deployment.

Q5: What strategies do you use for risk management?

I use proactive risk management strategies, including identifying potential risks early, assessing their impact, and developing mitigation plans. Regularly reviewing risks with the team also helps us stay prepared.

Business Analyst Interview Questions

Q1: What techniques do you use for gathering requirements from stakeholders?

I use a variety of techniques, including interviews, surveys, and workshops, to gather requirements. I also utilize techniques like user stories and use cases to ensure that I capture the needs accurately.

Q2: How do you prioritize requirements?

I prioritize requirements based on factors such as business value, stakeholder impact, and technical feasibility. Collaborating with stakeholders ensures that we are aligned on priorities.

Q3: Can you explain the significance of data analysis in your role?

Data analysis helps me understand trends, make informed decisions, and provide insights to stakeholders. It is crucial for validating requirements and ensuring that proposed solutions meet business needs.

Q4: Describe a time when you had to manage conflicting stakeholder interests.

In a previous project, two stakeholders had conflicting priorities. I organized a meeting to discuss their needs and facilitated a compromise that satisfied both parties while still meeting project goals.

Q5: What tools do you use for documentation and analysis?

I use tools like Microsoft Excel for data analysis, JIRA for tracking requirements, and Confluence for documentation. These tools help me maintain clarity and organization throughout the project lifecycle.

soliton technologies (pvt) ltd. Interview Questions and Answers

Updated 21 Feb 2026

Quality Assurance Engineer Interview Experience

Candidate: Dilani Kumari

Experience Level: Mid Level

Applied Via: Recruitment Agency

Difficulty:

Final Result: Rejected

Interview Process

3

Questions Asked

  • What is the difference between manual and automated testing?
  • Describe a bug lifecycle.
  • How do you write test cases?
  • Have you used Selenium or similar tools?
  • Explain regression testing.

Advice

Gain more hands-on experience with automation tools and improve your test case documentation skills.

Full Experience

The interview rounds included HR screening, a technical test on testing concepts, and a final interview with the QA manager. I found the technical test challenging, especially the automation questions. The feedback suggested I improve practical skills in automation frameworks.

Project Manager Interview Experience

Candidate: Kasun Jayawardena

Experience Level: Senior Level

Applied Via: LinkedIn

Difficulty:

Final Result:

Interview Process

3

Questions Asked

  • Describe your project management methodology.
  • How do you handle project risks?
  • Explain a project you led successfully.
  • How do you manage stakeholder expectations?
  • What tools do you use for project tracking?

Advice

Prepare to discuss leadership experiences and project outcomes with measurable results.

Full Experience

The process involved an HR round, a technical round with the PMO lead, and a final panel interview. They focused on my approach to agile and waterfall methodologies and how I handle conflicts within teams. I felt the interviewers valued practical experience highly.

Technical Support Specialist Interview Experience

Candidate: Nadeesha Silva

Experience Level: Entry Level

Applied Via: Company Website

Difficulty: Easy

Final Result:

Interview Process

2

Questions Asked

  • How do you handle difficult customers?
  • What is your experience with ticketing systems?
  • Explain a time you resolved a technical issue.

Advice

Be clear and confident in communication and emphasize customer service skills.

Full Experience

The first round was a phone screening focusing on communication skills and basic technical knowledge. The second round was an in-person interview with scenario questions about customer support. The environment was friendly and the interviewers were supportive.

Network Engineer Interview Experience

Candidate: Ruwan Perera

Experience Level: Mid Level

Applied Via: Employee Referral

Difficulty: Hard

Final Result: Rejected

Interview Process

4

Questions Asked

  • Explain TCP/IP model layers.
  • How do you troubleshoot network latency?
  • Describe your experience with Cisco routers.
  • What is subnetting and how do you calculate it?
  • Have you implemented network security protocols?

Advice

Gain deeper practical experience with Cisco devices and subnetting calculations under pressure.

Full Experience

The interview was intense with multiple technical rounds. I struggled with subnetting questions and some scenario-based troubleshooting. The HR round was straightforward but technical rounds were challenging. I learned that practical hands-on experience is crucial for this role.

Software Engineer Interview Experience

Candidate: Ayesha Fernando

Experience Level: Entry Level

Applied Via: Online Job Portal

Difficulty:

Final Result:

Interview Process

3

Questions Asked

  • Explain OOP concepts.
  • Describe a challenging bug you fixed.
  • What is your experience with Java?
  • How do you manage version control?
  • Write a function to reverse a string.

Advice

Brush up on coding fundamentals and be ready to discuss past projects in detail.

Full Experience

The interview started with an HR round focusing on my background and motivation. The technical round involved coding problems and questions on Java and OOP. The final round was with the team lead, where I discussed my previous internship and how I handle debugging. Overall, a fair process that tested both technical and soft skills.

View all interview questions

Frequently Asked Questions in soliton technologies (pvt) ltd.

Have a question about the hiring process, company policies, or work environment? Ask the community or browse existing questions here.

Common Interview Questions in soliton technologies (pvt) ltd.

Q: A hare and a tortoise have a race along a circle of 100 yards diameter. The tortoise goes in one directionand the hare in the other. The hare starts after the tortoise has covered 1/5 of its distance and that too leisurely.The hare and tortoise meet when the hare has covered only 1/8 of the distance. By what factor should the hareincrease its speed so as to tie the race?

Q: A rich merchant had collected many gold coins. He did not want anybody to know about them. One day his wife asked, "How many gold coins do we have?" After pausing a moment, he replied, "Well! If I divide the coins into two unequal numbers, then 32 times the difference between the two numbers equals the difference between the squares of the two numbers."The wife looked puzzled. Can you help the merchant's wife by finding out how many gold coins they have?

Q: Suppose a newly-born pair of rabbits, one male, one female, are put in a field. Rabbits are able to mate at the age of one month so that at the end of its second month a female can produce another pair of rabbits. Suppose that our rabbits never die and that the female always produces one new pair (one male, one female) every month from the second month on.

Q: 9 cards are there. You have to arrange them in a 3*3 matrix. Cards are of 4 colors. They are red, yellow, blue and green. Conditions for arrangement: one red card must be in first row or second row. 2 green cards should be in 3rd column. Yellow cards must be in the 3 corners only. Two blue cards must be in the 2nd row. At least one green card in each row.

Q: A rich man died. In his will, he has divided his gold coins among his 5 sons, 5 daughters and a manager. According to his will: First give one coin to manager. 1/5th of the remaining to the elder son.Now give one coin to the manager and 1/5th of the remaining to second son and so on..... After giving coins to 5th son, divided the remaining coins among five daughters equally.All should get full coins. Find the minimum number of coins he has?

Q: Consider a pile of Diamonds on a table. A thief enters and steals 1/2 of the total quantity and then again 2 extra from the remaining. After some time a second thief enters and steals 1/2 of the remaining+2. Then 3rd thief enters and steals 1/2 of the remaining+2. Then 4th thief enters and steals 1/2 of the remaining+2. When the 5th one enters he finds 1 diamond on the table. Find out the total no. of diamonds originally on the table before the 1st thief entered.

Q: There are 3 clans in an island - The Arcs who never lie, the Dons who always lie and the Slons who lie alternately with the truth. Once a tourist meets 2 guides who stress that the other is a Slon. They proceed on a tour and see a sports meet. The first guide says that the prizes have been won in the order Don, Arc, Slon. The other says that, the order is Slon, Don, Arc. (the order need not be exact). To which clan did each of the guides and the players belong? ...

Q: 36 people {a1, a2, ..., a36} meet and shake hands in a circular fashion. In other words, there are totally 36 handshakes involving the pairs, {a1, a2}, {a2, a3}, ..., {a35, a36}, {a36, a1}. Then size of the smallest set of people such that the res...

Q: The citizens of planet nigiet are 8 fingered and have thus developed their decimal system in base 8. A certain street in nigiet contains 1000 (in base 8) buildings numbered 1 to 1000. How many 3s are used in numbering these buildings?

Q: A light bulb is hanging in a room. Outside of the room there are three switches, of which only one is connected to the lamp. In the starting situation, all switches are 'off' and the bulb is not lit. If it is allowed to check in the room only once.How would you know which is the switch?

Q: There is a room with a door (closed) and three light bulbs. Outside the room there are three switches, connected to the bulbs. You may manipulate the switches as you wish, but once you open the door you can't change them. Identify each switch with its bulb.

Q: Tom has three boxes with fruits in his barn: one box with apples, one box with pears, and one box with both apples and pears. The boxes have labels that describe the contents, but none of these labels is on the right box. How can Tom, by taking only one p

Q: A vessel is full of liquid. From the vessel, 1/3rd of the liquid evaporates on the first day. On the second day 3/4th of the remaining liquid evaporates. What fraction of the volume is present at the end of the second day

Q: In a Park, N persons stand on the circumference of a circle at distinct points. Each possible pair of persons, not standing next to each other, sings a two-minute song ? one pair immediately after the other. If the total time taken for singing is 28 minutes, what is N?

Q: If I walk with 30 miles/hr i reach 1 hour before and if i walk with 20 miles/hr i reach 1 hour late. Find the distance between 2 points and the exact time of reaching destination is 11 am then find the speed with which it walks.

Q: There are four dogs/ants/people at four corners of a square of unit distance. At the same instant all of them start running with unit speed towards the person on their clockwise direction and will always run towards that target. How long does it take for them to meet and where?

Q: Given a collection of points P in the plane , a 1-set is a point in P that can be separated from the rest by a line, .i.e the point lies on one side of the line while the others lie on the other side. The number of 1-sets of P is denoted by n1(P)....

Q: Jack and his wife went to a party where four other married couples were present. Every person shook hands with everyone he or she was not acquainted with. When the handshaking was over, Jack asked everyone, including his own wife, how many hands they shook?

Q: A family X went for a vacation. Unfortunately it rained for 13 days when they were there. But whenever it rained in the mornings, they had clear afternoons and vice versa. In all they enjoyed 11 mornings and 12 afternoons. How many days did they stay there totally?

Q: A person meets a train at a railway station coming daily at a particular time. One day he is late by 25 minutes, and he meets the train 5 k.m. before the station. If his speed is 12 kmph, what is the speed of the train.