EchoStar Embedded Software Engineer Interview Questions

Updated Apr 9, 2014
Updated Apr 9, 2014
4 Interview Reviews

Interview Experience

Interview Experience

100%
0%
0%

Getting an Interview

Getting an Interview

100%

Interview Difficulty

2.5
Average

Interview Difficulty

Hard

Average

Easy

4 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty
  1.  

    Embedded Software Engineer Intern Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university - interviewed at EchoStar.

    Interview Details

    1 on site interview

    Interview Questions
    Reasons for Declining

    Had a better offer

    Declined Offer
    Average Interview
  2.  

    Embedded Software Engineer Intern Interview

    Anonymous Interview Candidate  in  Rapid City, SD
    Anonymous Interview Candidate in Rapid City, SD
    Application Details

    I applied through college or university. The process took 3 weeks - interviewed at EchoStar.

    Interview Details

    I interviewed with Echostar when the came to my schools career fair.

    Accepted Offer
    Positive Experience
    Average Interview
  3.  

    Embedded Software Engineer Interview

    Anonymous Interview Candidate  in  Atlanta, GA
    Anonymous Interview Candidate in Atlanta, GA
    Application Details

    I applied through college or university. The process took 3 weeks - interviewed at EchoStar in October 2012.

    Interview Details

    It was well-organized. There were six candidates and we were brought in for breakfast before being split up into two groups - one group had their interviews while the other was given a tour of the facilities. Lunch followed with the team and the groups were switched, after which we were given a small product demonstration, an overview of the benefits offered, before we were let go for the day.

    My interview in itself was based on my resume for the most part, with some C code analysis thrown in.

    I'm still waiting on their decision to be made.

    Interview Questions
    • Was there a time where you were required to work on behalf of other members of your team?   Answer Question
    No Offer
    Positive Experience
    Average Interview
  4. We want your feedback – Is this interview information helpful to you?  Yes | No
  5. 1 person found this helpful  

    Embedded Software Engineer Interview

    Anonymous Interview Candidate  in  Atlanta, GA
    Anonymous Interview Candidate in Atlanta, GA
    Application Details

    I applied through college or university. The process took a day - interviewed at EchoStar in October 2011.

    Interview Details

    The process started my schools (Clemson) career fair. After Talking to the two representatives they took my resume and invited me to an on campus interview the next day. Most of the questions were based off my resume with few technical questions. A few weeks later I received an email inviting me to their "career day" where they brought in about 15 other interviewees. They split us into two groups and interviewed the first group and gave the second group a tour and had them fill out some paper work. Then the two groups switched. We were fed lunch then it was over around 2pm.

    The technical questions asked were along the lines of

    Question: What happens when you try to free a null pointer

    Question: What is the difference between a process and a thread

    Question: What is the difference between the stack and the heap

    Question: What is "yoda conditions"
       Answer: this is an obscure question so i'll provide an answer.

                 Normally you'd write an if conditional like this: if( ch1 == '_' ); however, if you use yoda conditions "if('_' == ch1) { ... }" it allows the compiler to catch the occasional typo "if('_' = ch1) { ..}" i.e. the compiler will say you cannot assign a value to a constant thus catching your error (not typing if('_' == ch1)).

    Also they gave us a print out of a program with several errors and we had to identify them all and give suggestions on how to correct them. Make you know what a unit8 is and how using that could be bad for processing a string.

    Interview Questions
    • What happens when you try to free a null pointer   View Answer
    • What is the difference between a process and a thread   View Answer
    • What is the difference between the stack and the heap   View Answer
    • What is the deference between a semaphore and a mutex   View Answers (2)
    Reasons for Declining

    Had a better offer with a better company

    Declined Offer
    Positive Experience
    Easy Interview

Worked for EchoStar? Contribute to the Community!

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.