
DataArt Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 57 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at DataArt.
Senior Software Engineer
Fui contatado via LinkedIn e depois tive uma entrevista com o RH onde me apresentaram a empresa e os benefícios. Seguiu-se uma entrevista técnica com uma série de perguntas e um teste básico via dotnetfiddle. Gostei bastante do processo, infelizmente eles precisam de mais experiência na AWS.
- Quais são os custos da AWS?
- Qual a diferença entre SQL e noSQL?
Software Engineer Intern
The interview process included a recruiter call, followed by a technical screen. Then there was an onsite interview where I had to solve Java basic problems, demonstrate OOP and SQL knowledge, and discuss Spring. I also talked about previous projects and fixed some code, explaining which design patterns should be used.
- Can you explain CI/CD?
- Which design patterns are you familiar with or have you used?
- Tell me about Spring security.
Software Developer
First, an HR interview in English, then a technical one. It was a chill chat about basic JS and React concepts, everything was normal up to this point. After the technical interview, they messed me around a lot. I had 4 more interviews until I received 2 emails talking about other interviews they wanted me to have (practice ones). These were going to last 2 hours in total, all of that just to see if I would then have ANOTHER interview, and all of this without any job offer. Basically, they wanted me to work for free. Honestly, it was a bummer, they kept giving me very good feedback which got my hopes up, but there was never an offer, a disaster.
- Can you explain hoisting in JavaScript?
- What do you understand by closure in JS?
- Explain event bubbling.
DataArt Software Engineer Interview Questions
Quoted word for word from DataArt interview reports.
“What are the disadvantages of the cpython 2.7 interpreter?”
Read reports →“What's the difference between Java 11 and Java 17?”
Read reports →“If attempting to run a web browser on the main thread results in an Exception, how can this be avoided if execution on the main thread is necessary?”
Read reports →“Could you explain how to efficiently batch save large volumes of data using Hibernate?”
Read reports →“Can you explain float precision, overflow and underflow, and how to find epsilon?”
Read report →“Given the pseudocode, can you identify the algorithm and suggest corrections?”
Read report →“What are the different Isolation levels available on DB transactions? Despite the RDBMS vendor you are familiar to, just name and explain at least 2.”
Read report →“Can you explain SOLID and what the 'D' stands for?”
Read report →“Can you tell me about TCP/IP and how router tables work?”
Read report →Formats, difficulty and experience
Across all 57 DataArt interview reports.