DataArt logo

DataArt .Net Developer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

3.2 Rounds average
Difficult Typical difficulty
92.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DataArt.

Showing 3 of 13
DataArt logo
DataArt

.NET Developer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Technical screen Onsite
Interview formats
Behavioral Technical Coding

First, an HR interview. Then, an English interview. After that, a company technical interview where we covered .NET theory and did an easy live coding exercise, but no algorithms. Next, there was a preparation for the customer interview, which was a Q&A session with the developers working on the customer's project. Finally, the customer technical interview involved a hard, customer-specific live coding task without any theory or algorithms, followed by a customer soft skills interview with the feature team.

Confirmed questions5 questions
  • What are your thoughts on .NET theory?
  • Can you complete an easy live coding task?
  • Prepare for a Q&A session with developers from the customer project.
DataArt logo
DataArt

.NET Developer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Presentation Offer Background check
Interview formats
Behavioral Technical Coding Presentation

The whole thing had 5 interviews. First, a chat with HR, just to get to know me and my background. Mine was in Spanish because I'm from Argentina. Then, an interview to check my English level. After that, a technical interview. Since I speak English well, this one was in English with a .NET expert from Ukraine. It was about 1.5 hours long and involved answering a bunch of questions, mostly about .NET but also other frameworks. Some tricky questions were in there. Next was the Project Interview. I had to sign an NDA, then I met with 3 people from Ukraine working for a client in New York. They asked about my past work and told me about the project and role. Then came the Client Interview. This was the tricky part for me. Before meeting the client, they wanted me to create a new CV, 4 pages long, detailing my last projects, following DataArt's format. Anyway, the client agreed to meet, and before that, DataArt made me an offer that was contingent on how it went. Finally, I had the interview with the client's IT team (2 people) in NY and one person from DataArt who introduced me. This interview felt like going back to step 3, with lots of technical questions, digging deep into one project until they wanted to know the 'magic' behind it. I did my best even though I was uncomfortable during the hour. After that, I waited for feedback. No word the next day. The day after, I asked the project guy, and he said he didn't know if HR had contacted me but the client said no. HR also didn't respond to my emails. I had to Skype HR, and they said the same thing, no explanation, and that they'd share my profile with other clients and get back to me. Two months later, I got a much better offer and am moving to the Netherlands. But at that moment, I was really disappointed after all the effort, expecting at least an email. It's a shame, but I wouldn't recommend DataArt.

Confirmed questions8 questions
  • Can you explain Object-Oriented Programming concepts?
  • What are SOLID principles?
  • Tell me about .NET Collections.
DataArt logo
DataArt

Senior .NET Developer

Engineering

Senior Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Technical Behavioral

The interview process involved an English speaking test over the phone, a chat with HR, a deep dive into technical questions which was the main part, and a final discussion with the CEO. The technical portion covered the full Microsoft stack: .Net fundamentals, C#, MVC, WPF, MS SQL, and EntityFramework. They also asked about JavaScript, Angularjs, and principles of software design and architecture.

Confirmed questions3 questions
  • What was your motivation for choosing DataArt?
  • Could you describe how to separate concerns between the data and business layers?
  • Can you outline a design for a highly scalable system featuring a single business layer and multiple data layers?

DataArt .Net Developer Interview Questions

Quoted word for word from DataArt interview reports.

Could you explain the difference between String and System.Text.StringBuilder?

Read reports

Can you explain the downsides and scenarios where using many non-clustered indexes in SQL tables is not advisable?

Read reports

What are the best practices for implementing caching in large Web Applications?

Read reports

Can you outline a design for a highly scalable system featuring a single business layer and multiple data layers?

Read report

Could you describe how to separate concerns between the data and business layers?

Read report

Formats, difficulty and experience

Across all 13 DataArt interview reports.

Interview formats

Technical 37.5%
Behavioral 34.4%
Coding 21.9%
Other 3.1%
Presentation 3.1%

Interview difficulty

Easy 30.8%
Average 30.8%
Difficult 38.5%

Candidate experience

Positive 92.3%
Negative 7.7%