Samsung Group

www.samsung.com

Samsung Group Software Engineer Interview Questions

Updated Dec 7, 2014
Updated Dec 7, 2014
38 Interview Reviews

Interview Experience

Interview Experience

53%
36%
10%

Getting an Interview

Getting an Interview

34%
26%
13%

Interview Difficulty

2.8
Average

Interview Difficulty

Hard

Average

Easy

38 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through an employee referral. The process took 4+ weeksinterviewed at Samsung Group.

Interview Details

At first they ask to give a written test. which is based on aptitude test and coding skills. and number distribution is 50-50. after passing the written examination, they ask to attend the technical viva, which is pretty much based on string related problems, oop concepts etc.Last part is slotted for an HR interview.

Interview Questions
  • Describe a situation in which your work was criticized.   Answer Question
Declined Offer
Neutral Experience
Average Interview

Other Interview Reviews for Samsung Group

  1.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took a dayinterviewed at Samsung Group in May 2014.

    Interview Details

    I was taking a phone interview for internship. Asked questions about projects experiences in resume. One question is what is the most successful project you did and what is the most unsuccessful one? and some other questions like why choosing Samsung and Java languages.

    Interview Questions
    • Ask me details of what project I think is most unsuccessful.   Answer Question
    No Offer
    Positive Experience
    Easy Interview
  2.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 2+ monthsinterviewed at Samsung Group.

    Interview Details

    Applied in the college career fair, it took several weeks to get back to me. There are 2 rounds of phone interview, and coming after that is 1 onsite interview. It's located in south bay area. The interviews are not so difficult. One need to be very familiar with what's listed on the resume. Moreover, some basic programming questions and knowledge questions are also asked. The onsite process is long, so have a good sleep before it comes!

    Interview Questions
    Declined Offer
    Positive Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Interview Candidate in San Antonio, TX
    Anonymous Interview Candidate in San Antonio, TX
    Application Details

    The process took 2 daysinterviewed at Samsung Group in February 2008.

    Interview Details

    interview was good

    Interview Questions
    Negotiation Details
    good
    Accepted Offer
    Neutral Experience
    Easy Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through college or university. The process took 4 weeksinterviewed at Samsung Group.

    Interview Details

    First phase is a written exam. GMAT kind of thing. All the questions are easy but need to be done fast. Reasoning part seems a bit hard. But this is also the step where most applicants fail to pass to the next step. Exam result is announced in about 2 weeks. If Pass, the next step is interview session which could take between 1 and 2 hours. It consists of two sessions. The first part is interview about your personality and ambitions and missions in life. The second part is more of technical and what you did in school. (I applied for through the school where i was doing my MSc in computers.) Also needed to give a few minutes presentation of what one did in school.
    During the interview, there was nothing really difficult about it. Need to be honest and relaxed. However, the interviewers check if you know korean language and if you do it is a big plus.

    Interview Questions
    • - Passing the written exam is, i think, the most difficult part of getting job to samsung (even though the exam by itself is seems so easy).   Answer Question
    Negotiation Details
    As a zero year experience candidate, no negotiation was offered.
    Accepted Offer
    Positive Experience
    Average Interview
  6.  

    Software Engineer Interview

    Anonymous Interview Candidate in Noida (India)
    Anonymous Interview Candidate in Noida (India)
    Application Details

    I applied through a staffing agency. The process took a dayinterviewed at Samsung Group in November 2014.

    Interview Details

    Written Test > Interview > HR, the C programming test is quite tricky checking both patience,fastness,reasoning,20Questions 20Minutes
    The openning they floated on that day was for experienced and requirement was on C,Java,Verification,ObjectiveC,audio codec engineers,video codec engineer, graphics engineers,dsp engineers

    Interview Questions
    • Written:
      1.
      #include<stdio.h>
      int main()
      {
          struct bitfield {
          unsigned a:5;
          unsigned c:5;
      unsigned b:6;
      }bit={1,3,3};
      printf("%x\n",bit);
      char*p=(char*)&bit;
      p++;
      printf("%d",*p);
      return 0;
      }
      Ans:12

      2.

      void main()
      {
      int array[2][3]={5,10,15,20,25,30};
      int (*ptr)[2][3]=&array;
      printf("%d ",***ptr);
      printf("%d ",*(*ptr)[1]);
      printf("%d ",(*ptr)[1][2]);
      }

      Ans: 5 20 30
      3.
       void main()
      {
      int i=1;
      i = 2+2*i++;
      printf("%d",i);
      }

      Ans:5
      4.

      #define SHIFT(a,b) f=a+b;a=b;b=f;
      void main()
      {
      int i=0,j=1,r=11,k,f;
      for(k=2;k<r;k++){
       SHIFT(i,j)
      }
      printf("%d",f);
      }

      Ans:55

      5.

      int xyz=10;
      void main()
      {
      int xyz=20;
      printf("%d",xyz);
      }

      Ans:20

      6.
      int num(int n)
      {
       int z;
       if (n==1) return n;
       int half =n/2;
       int k=2*num(n/2)+half*half;
       z =(n%2)? k+n: k;
      return z;
      }
      void main()
      { printf("Main:%d",num(11));
      }
      Ans: Main:66
      7.
      void main()
      {
      Int a=1;
      If(a=0)
      Printf(“same”);
      Else
      Printf(“different”);
      }
      Ans: different

      8.
      #include<stdio.h>
      int number(int x,int y)
      {
      int z;
      if(y==1)
       return x;
      int n=number(x,y/2);
      z=(y%2)? (n*n*x):(n*n);
      return z;
      }
      void main()
      {
      printf("%d",number(3,7));
      }
      Ans:2187

      9.
      void main()
      {
      char data[2][3][2]={0,1,2,3,4,5,6,7,8,9,10,11};
      printf("%o",*data[1][2]);

      }
      Ans:10
      10.
      unsigned long int (*avg())[3]
      {
      static unsigned long int arr[3]={1,2,3};
      return &arr;
      }
      void main()
      {
       unsigned long int (*ptr)[3];
       ptr=avg();
       printf("%d",*(*ptr+2));
      } ANS: 3
      11.
      #include<stdio.h>
      void main()
      {
       char a =-5;
      unsigned int b=-5;
      if(a==b) printf("same");
      else
      printf("different");
      }
      Ans:same

      12.
      void main()
      {
      char str[10]="hello";
      char *ptr1,*ptr2,ch;
      for(ptr1=str+1;*ptr1;ptr1++)
      {
       for(ptr2=str;ptr2!=ptr1;ptr2++)
        if(*ptr1 > *ptr2)
         {
          ch=*ptr2;*ptr2=*ptr1;*ptr1=ch;
         }
       }
      printf("%s",str);
      }
      ANS:ollhe
      13.
      #define x 5+2
      void main()
      {
       int i;
      i =x*x*x;
      printf("%d",i);
      }
      ANS:27

      14.
      void main(){
      char str[10] = "aPPle",*ptr;
      for(ptr=str;*ptr;ptr++){
      if(*ptr > 'a') *ptr -='z'-'Z'
      }
      printf("%s",str);
      }
      ANS:aPPLE

      15.
      void main()
      {
      int a=280;
      char *ptr = (char*)&a;
      printf("%d",*ptr);

      }
      ANS:24

      16.
      void main()
      {
      int num,i,count;
      for(num=21;num<30;num++)
      {
      count =0;
      for(i=2;i<=num/2;i++)
      {
      if(num%i == 0)
       {count++;
       break;}
      }
      if(count==0 && num!=1)
      printf("%d",num);
      }
      }

      ANS:23 29

      17.
      void main()
      {
      int check=1;
      switch(check)
      {
      case 1:printf("1");
      case 2:printf("2");
      case 3:printf("3");
      default:printf("0");
      }

      }
      ANS:1230

      18.
      #include<stdio.h>
      int r()
      {
      int static num =10;
      return num--;
      }
      void main()
      {
      for(r();r();r())
      {
       printf("%d",r());
      }
      }
      ANS:852
      19.
      #include<stdio.h>
      void main()
      {
      char buf[]="abc\0def";
      char *str=buf;
      printf("%s%c",buf+1,buf[1]);
      printf("%s%c",str+1,str[1]);
      printf("%d%d",sizeof(buf),sizeof(str));

      }
      ANS:bcbbcb84
      20.
      #include<stdio.h>
      void main()
      {
      int a[10] = {5,3,8,2,1,8,5,3,4,2};
      int first=0,second=0,i;
      for(i=0;i<10;i++)
       if(first<a[i])
        first=a[i];
      for(i=0;i<10;i++)
       if(second < a[i] && a[i]<first)
        second=a[i];
      printf("%d",second);
      }
      ANS:5
       
      Answer Question
    No Offer
    Positive Experience
    Average Interview
  7.  

    Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    - Paper submission -> diploma(certification of graduation), foreign language score, GPA
    - Test which could check your expertise and personality, test will be proceed for 4 or 5 hours
    - Presentation for technical question, you will have a half hour to prepare
    - Engilsh conversation Test, 4~5 people will be one team
    - Interview, this will take 20~30 minutes

    Interview Questions
    • What would you bring when you go to a desert island?   View Answer
    Accepted Offer
  8.  

    Software Engineer Interview

    Anonymous Interview Candidate in Kiev (Ukraine)
    Anonymous Interview Candidate in Kiev (Ukraine)
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Samsung Group.

    Interview Details

    Headhunting company sends your resume to Samsung. Team Leaders regularly check these ads and select whom they want to interview. They let you in into isolated room and give some short programming tasks on paper in the most complex language you advertised. Afterwards TL comes and talks to you. !!!NB it is very important that there are many TL in the company and if it does not click in between you and the one you talk - no worries - talk to HR and ask to talk to leaders from other projects. In the end it is not only knowledge and experience, but personal sympaty decides who will join the team.

    Interview Questions
    Negotiation Details
    after 3 mont trial period negotiated raise in salary. arguments in accordance to the table of responsibilities of engineers of different levels
    Accepted Offer
    Positive Experience
    Difficult Interview
  9.  

    Software Engineer Interview

    Anonymous Interview Candidate in Beijing, Beijing (China)
    Anonymous Interview Candidate in Beijing, Beijing (China)
    Application Details

    I applied online – interviewed at Samsung Group.

    Interview Details

    0. Personality test and IQ test
    1. phone interview including oral english test, making an appointment for face to face interview.
    2. face to face interview. Give a presentation about your research to three or more engineers and team leader.
    3. two weeks later, it is the HR interview to know your career willing and plan.
    4. two weeks later, HR will negotiate with you about the salary.

    Interview Questions
    • Are you willing to work here for long term? Do you have a plan to work for university in future?   Answer Question
    Reasons for Declining

    I got another better offer.

    Declined Offer
    Neutral Experience
    Average Interview
  10. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Interview Candidate in Dhaka (Bangladesh)
    Anonymous Interview Candidate in Dhaka (Bangladesh)
    Application Details

    I applied online. The process took 3+ weeksinterviewed at Samsung Group.

    Interview Details

    Seen job posting at bdjobs.com , applied , after months got mail and phone call to attend written examination. Examination was on Java, Android. Most were basic questions. After, the examination , few days passed then they called for interview. In interview 3 were present, one was department head, one member from HR and one from java expertise.

    Interview Questions
    • If you have to work long hours , even at night regularly, would you agree to do the job   View Answer
    Accepted Offer
    Positive Experience
    Easy Interview

Work at Samsung Group? Share Your Experiences

Samsung Group

 
Click to Rate
or

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.