Softtek logo

Softtek Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 83 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
70.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Softtek.

Showing 3 of 83
Softtek logo
Softtek

Software Developer

Engineering · nearly a year ago

Entry Average Positive experience Decline offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Other

The interviewer was very friendly and asked easy questions. It lasted no more than 30 minutes. We discussed various points like salary, what the day-to-day work would be like, and how soon I could join the team.

Confirmed questions4 questions
  • Describe a technical challenge you have encountered.
  • What are your salary expectations?
  • Can you describe what the day-to-day work would entail?
Softtek logo
Softtek

Senior Developer

Engineering · a year ago

Senior Difficult Neutral experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Presentation Technical screen
Interview formats
Behavioral Technical Coding Presentation

The interview process had several stages. First, an HR screening, followed by a meeting with the project lead which involved a technical test. After that, there was another interview where I had to present the project I developed, and then some technical questions unrelated to the project were asked.

Confirmed questions2 questions
  • What are your object-oriented programming concepts?
  • Can you explain your database concepts?
Softtek logo
Softtek

Software Engineer

Engineering · a year ago

Mid Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Background check
Interview formats
Behavioral Technical Coding

So, I interviewed for a Software Engineer role at Softtek. The whole thing was pretty organized, but they really threw a lot at me. First, a recruiter called me up for a quick chat, about half an hour, just to see if I was a good fit and talk about my experience. They were pretty upfront about how things would go. Then, I had this timed online coding test with data structures and algorithms stuff. It was kinda tough, and they seem to really care about writing code that's both fast and easy to read. After that, I had a virtual panel interview with two engineers. They had me do a coding problem right there on a shared screen, and it was important that I talked through what I was doing. It made it feel more like a conversation. The last part was with the hiring manager for a behavioral interview. We talked about projects I'd done, tough spots I'd been in, and how I deal with disagreements on a team. They also asked some questions about how I handle prioritizing and making choices. Overall, it was a good experience. The people were professional and even gave me some pointers when I messed up a bit on the coding. It was hard, but it felt fair, and I liked that they focused on problems you'd actually face on the job.

Confirmed questions3 questions
  • What's the distinction between a process and a thread?
  • Describe how you'd manage a scenario where your opinion on a problem-solving method differs significantly from a colleague's.
  • What steps would you take to improve the speed of an application that's performing poorly?

Softtek Software Engineer Interview Questions

Quoted word for word from Softtek interview reports.

What is the difference between an abstract class and an interface?

Read reports

Given a string like x="abcghd abkly", could you count the duplicate characters and convert them to their ASCII values without using built-in C# methods, devising your own logic?

Read reports

Can you describe a method for replacing each character in a string with a different character set?

Read reports

Solve 10 exercises using various loop types with functional programming in JS, like filter and map.

Read report

Can you explain what method overriding is, and also what method overloading is?

Read report

Can you explain how to process a SOAP message with JavaScript for manual AJAX calls?

Read report

Could you describe the intermediate layer in .NET that handles the conversion of languages like F#, VB, and C#?

Read report

Formats, difficulty and experience

Across all 83 Softtek interview reports.

Interview formats

Technical 45%
Behavioral 29.8%
Coding 17%
Group 4.1%
Presentation 2.9%

Interview difficulty

Easy 24.1%
Average 68.7%
Difficult 7.2%

Candidate experience

Neutral 19.5%
Positive 70.7%
Negative 9.8%