Home »» Placement Papers »» All Papers »» iNautix »» Placement Paper

iNautix Placement-Paper Aptitude-General -31 Dec 2011


iNautix Company Profile, iNautix Latest Selection Procedure, iNautix Solved Free Sample Placement Papers, iNautix  Previous Question Papers with Answers, iNautix Technical Questions and Answers, iNautix Interview Questions and Answers
C,C++ & Unix paper:

            C++ paper:

  1. cin is an
    a.function
    b.object
    c.class.  

  2. what is the use of scope resolution operator?

  3. advantage of inline function?

  4. copy constructor is ans:call by value.                                                      

  5. ques on vertual destructor?

  6. inautix one ques?

  7. one q' on container class?

  8. con't remember the ques but the ans is Virtual base class

         C paper

  1. How will u terminate the statement? ans: ;

  2. select the wrong one
    a.a+=1;
    b.a*=2;
    c.a**=1;(ans)
    d.a>>=1;

  3. main()
    {
      int n,i=1;
      switch(n)
         {
          case 1:
                    some stuff;
          case 2:
                    some stuff;
          default:
           i=10;
        }
     printf("i=%d",i);
     }
    what will be value of i; ans:non of the above

    4.pick ut the wrong one
       #typedef some stuff
        {
          ---
        };

  4. pick ut the wrong one
    #typedef some stuff
    {
       ---
    };

  5. one q's on do loop?

  6. pick the odd one                                                                                         
    a.malloc
    b.calloc
    c.new(ans)

  7. char *ptr;
    p=malloc(20);
    How will u de allocate the memory?
    a.delete.
    b.free.

  8. main()
    {
       char **p=="Hello";
       printf("%s",**p);
    }Ans: Garbage or nothing

  9. main()
    {
       printf("%d%c ");
       printf("%d%c ");
    }Ans: Garbage Value

  10. main()
    {
       int x==5;
       printf("%d%d",x++,++x);
    }Ans==6 6

  11.  main()
    {
       int x==4;
       printf("%d",printf(" %d %d ",x,x) );
    }Ans: 4 4 5

  12. main()
    {
    union 
    {
       int i;
       char p; 
       struct                                                                                                        
    {
       int t;
       char e;
       char o;
     };
    };
     printf("%d ",sizeof(l) );
    }Ans: 4

  13.  main()
    {
       int i==0,n==6;
       while(n--0);
              i+==n;
              printf("%d ",i);
      }Ans: -1

  14. main()
    {
        char a[]=="Hello";
        printf("%c ",*a++);
    }
    Ans: Error

  15.  a=3,b=2,c=1;
    What's the value of k?
    k=  a< b < c-1;
    Ans: 0

  16. main()
    {
            int a==3;
     do
    {
       printf("%d", a);                                                                                                  
       a= 1;
     } while(a0);
    }
    Ans: 3

  17. It is not "exact" Question; But the given Answers is:
    a) PASS1 PASS2
    b) PASS1 FAIL1
    c)FAIL1 FAIL2
    d)FAIL1 PASS2
    main()
    {
       char c==-32;
       int i==-64;
       unsigned u==-26;
       if(ci)
    printf("PASS1");
      if( i < c)
            printf("PASS2");
    else
           printf("FAIL1");
    if(i<U)
        printf("PASS2");
    else
         printf("FAIL2");
    }Ans: PASS1 PASS2 PASS1

  18. main()
    {
    int i==0;
    for( i==0; i<= ;i++)
        {
            switch(i)                                                                                          
                {
                case 0: i+==5;
                case 1: i+==2;
                case 2: i+==5;
                default: i+==4;
                break;
        }
            printf("%d",i);
    }
    Ans: 16 21

  19. main()
           {
             int i==4;
             switch(i)
               {
                 case 1:
                           printf("HEllo"):
                 case default: // "case" should not come with "default"
                      printf("****");
              }
       }
       Ans: Error

  20. main()
          {
            int sum= 0,count;
            for(count= 1;sum+= count)
            printf("%d ",sum);
            }
    Ans: Error

  21. #define cond(a) a=e && a<=0                                                                    
    main()
            {
              char s='R';
              if( cond(s) )
                  printf("UPPER CASE");
             else
                 printf("LOWER CASE");
            } Ans:UPPER CASE

  22. .main()
         {
           static int i==5;
           printf("%d ",i--);
           if( i)
           main();
      }Ans: 5 4 3 2 1

  23. main()
         {
           char *a1=="new",*a2=="dictionary",*t;
           swap(a1,a2); 
           printf("(%s%s)",a1,a2);
           t=¡;
           a1=¢;
           a2= t;
           printf("-(%s%s)",a1,a2);
        }
         swap( char *s1,char *s2)                                                                       
              {
                 char *temp;
                 s1==s2;
                 s2=s1;
                 temp= s1;
             }
      Ans: (newdictionary)-(dictionarynew)

  24.  main()
           {
               char *a1= "new",*a2= "dictionary",*t;
               swap(a1,a2); 
               printf("(%s%s)",a1,a2);
               t=¡;
               a1=¢;
               a2=t;
               printf("-(%s%s)",a1,a2);
            }
            swap( char *s1,char *s2)
              {
                char *temp;
                s1= s2;
                s2= s1;
                temp= s1;
         }
           Ans: (newdictionary)-(dictionarynew)

  25. main()
      {
        int a[]=={ 10,20,30,40,50};
        char*p==(char*)a;
        printf("%d", * ( (int *) p+4);                                                                       
       }Ans: 50

  26.  

             UNIX paper:

  1.   How will u do version maintaince? sccs(source code control system)

  2. a program in shell script? find the o/p.

  3. awk $2

  4. which signal u can't catch?ans:sigkill

  5. core dump is due to ?ans:segmentation fault.                                            

  6. .echo "todays date is 'date'"; o/p = ?

  7. process synchronisation is done by ?ans:s'phore

  8. process synchronisation is done by ?ans:s'phore

 

Comment

0 Answers