Pregunta de entrevista de DPS Telecom

They had me write code for a microcontroller. It was a basic sorting algorithm. The difficult part was the space constraint. If you weren't careful, you would run out of space if you used too much space in memory or if the project size was too large.

Respuestas de entrevistas

Anónimo

8 feb 2017

I was able to get my solution working by reducing the size of my code by looking up information about the compiler and using smaller variable sizes.

Anónimo

28 jul 2017

I applied for an Entry-Level Computer Programming position two months prior for this company and it took the full two months to finally receive a response. This company has you go through an extensive interview process which includes a personality test, WPM test, an interview and a take home computer programming challenge. I would have respected the process if it wasn't so poorly managed. It took a month for them to call me back after I turned in the first programming assignment. They called originally to see if I had turned in the project after I had confirmed with a few individuals a month prior to ensure they received it with no problems. They then called back a few days later to express their interest and to schedule to complete the IQ test which took 3+ hours to complete. I had an interview that day with the Web Development Manager and he told me they were impressed and interested. He then scheduled an appointment for me to meet with the Owner. On my way to that interview, I received a phone call informing me the Owner wasn't there and needed to reschedule the appointment (30 minutes prior to the appointment). They called back a few minutes later and said the Owner was going to be there and the interview was still scheduled. When I got there I was interviewed by two managers (NOT the Owner) who asked me "Is this your first time interviewing?" They had no idea I had already completed all the stages of the interview process; I was asked basic interview questions I had already answered during my first interview. It was as if I was right back at the first step of the process. They talked to the Owner who said he wanted me to take home another computer programming challenge to complete. I completed that challenge three days later (I do have another job), emailed it to the individual responsible for reviewing it. I even called the hiring manager to inform her I had turned it in. A few days pass by and I call to check on the status of the review and was told they guy responsible for reviewing my program didn't receive my email (which my sent email confirms I did). I then emailed it again and called the guy back immediately to make sure he had received it. He confirmed he did. It took three more days before I received a call back informing me they were reviewing other applicants and I didn't get the job. I was given no reason other than the Owner had made the final decision. I understand they don't have to provide you with a reason, but the amount of time you put in to the interview process, with little effort and organization in return, shows the Owner has no respect for anyone else' time, but his own. If you are going through the interview process currently, I would keep in constant communication with ONE person and hold them accountable throughout the process. If you're thinking of applying, I wouldn't. The interview process must be a reflection of their business operations: high demand of competency and completion, with little to none to give back. My advice to the company would be: if you're going to give such an extensive interview process, make sure you're organized about it and the least you can give in return for the persons' time is quality feedback.