COMING SOON!!!
  1. 1.projects and mini projects for final years with complete source code and reports.
  2. Daily updates of all the placement papers that are conducted throughout the country for all companies.
  3. Real time examples of interview tips and mistakes and GD tips.
  4. More company profiles and placement papers
So keep visiting to check for any updates!!

Tuesday, May 29, 2007

CARITOR PAPER

CARITOR PAPER - 2006

It is believed that they've 25 set of papers. And they distribute different papers in the same examination hall.

Total 1 hr ,40 marks 5 sections, 8 questions each

1 mark for correct, -.25 for wrong

1st section

/* This section is damn ..tough, lengthy and time consuming. It is highly recommended to leave this section or set aside to last. I am quoting some part of this question so you can easily identify this section..

*/

It is based on recursive function


M(a,b,c)- L(a) is if u delete 1st element from it

whatever is left.

N(a,b,c)-L(b) is 1st element of the list.

if (a,b) &a r two lists then M(l1,l2) is ((a,b),a).

X(a,l)=a

=L(a)

=M(a,l)

y(a,l)=l

=L(b)

=M(l,a)




Based on this they gave 8 questions were there

2nd section


This is about arrangement of dominos

6 Dominos are given. Also a figure created using these is also shown. But the alignment of the dominos in the figure is unknown. The question is to found out the possible alignment of the dominos.





The multiple choices some what look like this

a)

3
2


b)


1
1

c)..
d)..

What they mean is. if the columns with no.s shown in the figure, forms a single domino, is it possible to make the figure given in the question using the remaining dominos given ?

In this example I arranged the dominos from left to right , top to bottom .

The answer is b.

This forms 1 question. Likewise 8 questions in this section.

3 rd section


/*This section is the easiest. Ou better start with this section*/

This section consists of encoding decoding questions


Eg:- 1) if abacbb corresponds to bbcaba & acbbca acbbca

then baabcb ?

ans-bcbaab.(Read the string in reverse)



2) if abcbac corresponds to bcbaca

& acbacb cbacba

then abcabc ?

ans-bcabca.(Rotate the string left by 1 letter)




Like wise 8 questions



4 th section

/*This is also an easy one*/

Finding the valid string..

Eg:- 1) if x G 0 0 y G y is a string

where x,y are variables which forms strings of G and contains atleast 1 letter.Then which of the following is a valid string of the same language.

a) G G 0 0 G G G G G

b) G G 0 0 G G G G

What they mean is that x and y should be substituted using a consistent value in all the places.

In (a) I put x=G, y = G G.

In (b) x=G , but the 1st occurrence of y is G and 2nd one is G G.

So inconsistent hence answer is (a)

In some case it may create ambiguity while we substitute the values of x,y.

Sufficient clues will be given in the question to handle this.

5 th section

/*Time consuming*/

Anagrams..




Eg:- 1) P_ _ S_ _ D_

a) utopian b) convince c) pervade

What they mean is , to find the particular synonym of the words given,

that fill correctly in the blanks !!

ans- convince.-persuade.

2) PERVERSE

3) DECADENT.

TECHNICAL QUESTIONS

1. Struct x
{
int i;
char c;
}
union y{
struct x a;
double d;
};
printf("%d",sizeof(union y));
a)8
b)5
c)4
d)1
ans:8


2. struct x{
char c1;
char c2;
int i;
short int j;
};
struct y{
short int j;
char c1;
char c2;
int i;
};
printf("%d %d",size of (struct x),size of (struct y));
a)12 12
b)8 8
c)12 8
d)8 12
ans:a


3. enum x {a=1,b,c,d,f=60,y}
printf("%d",y);
a)5
b)61
c)6
d)60
ans:b


4 . #include
void main(){
{
# define x 10
}
printf("%d \n",++x);
}
a)11
b)10
c)compile error
d)runtime error
ans:c


5. #include
void main()
{
int k=2,j=3,p=0;
p=(k,j,k);
printf("%d\n",p);
}
a)2
b)error
c)0
d)3
ans:a


6. How to typedef a function pointer which takes int as a parameter and return an int
a)Is not possible
b)typedef int *funcptr int;
c)typedef int * funcptr( int);
d)typedef int (*funcptr)(int);
ans:d


7. #include
void main()
{
int k=10;
k<<=1;
printf("%d\n",k);
}
a)10
b)0
c)20
d) compilation error
ans:c


8. #include
void main()
{
int i=-10;
for(;i;printf("%d\n",i++));
}
a)error
b)prints -10 to -1
c)infinite loop
d)does not print anything
ans:b


9. #include
void main()
{
int I=65,j=0;
for(;j<26; i++,j++){
printf("%s\n", i);
}
}
a)compilation Error
b)prints A to Z
c)prints a to z
d)runtime error
ans:b


10. #include
void main()
{
unsigned int i=-1;
printf("%d\n",i);
printf("%u\n",i*-1);
}
a)runtime error
b)compilation error
c)prints -1 to 1
d)prints 1 and 1
ans:c


11. #include
void main()
{
int **I;
int *j=0;
i=&j;
if (NULL != i&& NULL != *i){
printf("I am here");
}
}
a)prints I am here
b)does not print anything
c)compilaton error
d)runtime error
ans:b


12 #include
void main()
{
int *j=(int *)0x1000;
printf("%p",j);
}
a)prints-1000
b)runtime error
c)compilation error
d)none of the above
ans:d


13 #include
void main()
{
int a[2][2]={{2},{3}};
printf("%d",a[0][0]);
printf("%d",a[0][1]);
printf("%d",a[1][0]);
printf("%d",a[1][1]);
}
a) 2300
b)2000
c)0030
d)2030
ans:d


14) #include
void main(int x)
{
printf("%d",x) ;
}
if the name of the executable file is abc and the command line is given as abc xyz what is the output
a)compilation error
b)1
c)2

d)undefined
ans:2


15. #include
void main(int argc)
{
char a[]={'1','2','3',0,'1','2','3'};
printf(a);
}
a) compilation error, b) 123, c) 123 123, d) 1230123
ANS:b



16. #include
void func(int *x)
{
x=(int *) malloc(sizeof(int));
printf("in func: %p\n",x);
}
void main(int argc)
{
int **pp;
int *p;
pp=(int **) malloc(sizeof(int *));
p=(int *) malloc(sizeof((int));
*pp=p;
printf("first:%p \n",*pp);
func(*pp);
printf("last %p \n",*pp);
}
assuming the p is equal to 1000 and x is equal to 2000 atfer malloc calls
a) 1000,2000,1000, b) 1000,2000,2000, c) 1000,1000,1000 d) 2000,2000,2000
ANS:a


17. #include
#define const const
void main(int argc)
{
const int x=0;
}
a) compilation error, b) runs fine, c) runtime error, d) none of these
ANS:b


18. #include
void main(int argc)
{
int d=1234.5678;
printf("%d",d);
}
a) error, b) 1234.5678, c) 1234, d) 1235
ANS:c


19. #include
void main(int argc)
{
int a[]={5,6};
printf("%d",a[1.6]);
}
a) 5, b) runtime error , c) compilation error, d) 6
ANS:d


20. #include
struct x
{
int i=0; /*line A*/
};
void main(int argc)
{
struct x y; /*line B*/
}
a) error due to B,
b) no problem with option A and B,
c) error somewhere other than line A and B,
d) error due to line A
ANS:d


21. #include
void main(int arg c)
{
int x=1111;
printf("%d",!x);
}
a.prints 1111
b.compilation error
c.prints 0
d.is not a valid option
ans:c


22. struct {
int len;
char *str
}*p;
++p -> len
a.increments p
b. increments len
c.compilation error
d.nothing happens with either of p and len
ans:b


23. int i=10;
a.declaration
b.definition
c.both
d.none
ans:c


24. #include
void main(int arg c)
{
char a[]=abcdefghijklmnopqrstuvwxyz;
printf(%d,sizeof(a));
}
a.25 b.26 c.27 d.28
ans:c


25. #include
void main(int arg c)
{
char a[]=abcdefghijklmnopqrstuvwxyz;
char *p=a;
printf(%d,strlen(p));
p+=10;
printf(%d,strlen(a));
}
a.26 26
b.26 16
c.compilation error
d.16 26
ans:a


26 .If a file contains the IT solutions Inc.rn then on reading this line the array str using fgets() what would str contain?
a. IT solutions Inc.
b. IT solutions Inc.r0
c. IT solutions Inc.rn0
d. IT solutions Inc.n0


27. if the following program (myprog)is run from the command line as myprog 1 2 3 what would be the output?
Main(int argc , char *argv[])
{
int I ,j=0;
for (I=0;I j=j+atoi(argv[i]);
printf(%d.j);
}
a. 123 b.6 c.error d.123
ans:6


28. when pointers declared initialized to :

a. null
b.newly allocated memory
c)nothing,its random
d)none of the above
ans:c


29. what is the output of the following code?
#include
oid main()
{
printf("%d",printf(" hello world "));
}
a) 13, b) hello world 13, c) hello world, d) error
ANS:b


30. what is the output of the following code, assuming that the array begins at location 5364875?
#include
void main()
{
int a[2][3][4]={
{2,1,4,3,6,5,8,7,0,9,2,2}
{1,2,3,4,5,6,7,8,9,0,1,2}
};
printf("%u %u %u %u",a,*a,**a,***a);
}
a) 5364875,5364876,5364877,5364878
b) 5364875,5364876,5364877,2
c) 5364875,5364875,5364876,5364876
d) 5364875,5364875,5364875,2
ANS:d


31. Are null statements in c null pointers.


32. Is cinst int *p same as int const* p


Before interview

You will be given One form to fill in asking some personal questions. ur strengths, weakness; aim in the life; what do u expect from the company etc etc.It is better to take help from any english "funda master" or after discussing with our friends..

Interview will be cool

Technical bit from unix shell programming

8 comments:

Anonymous said...

Hi guys this is FIRDOUS from crescent engg college doing my final year "instrumentation and control engg"

saying about my experiance in caritor its a combined campus for crescentians and ssn people.

It was said to us that the apps will be on 16-6-07 and tech and hr on 17-6-07. i went on 16-6-07 and waited for ssn col bus at 6.30 but i missed that bus and took auto and finally cought the vehical and entered the col audi.

At 9.00 a.m. apptitude was started it was a bit easy paper. it has verbal, quantitaive, technical, logical resoning and finally essay writting

the verbal is a general one with some conjunctions and basic stuff.quantitaive has sums on stuffs like calendar,clock,relations,work done by people in how many days all basic one of R.S. agarwal.technical basics of c very few questions.logical reasoning is based on relations ,round table chairs etc all there in R.S.agarwal.essay writting is on "professional ethics and its values".
after the apptitude they gave ppt and they said on the same day they will have tech and hr round too, thank god i dressed up with formal itself.
at 12.00 they relesed the apptitude results and i cleared and went for GD the topic given to us was very general "IT field" and we have to speak for 20 min and every one can speak for any times in GD. and i got through the GD
then they called me for technical round at 6.00 in the eve they had a seperate panel for ICE students. the lady asked me about my resumes and about my project ,paper presentation etc then she asked me to draw a basic block diagram for process loop. then she asked me to write a c program for that loop and i did that.

finally at 9.00 i had my hr interview. the hr person asked me the basic question of "tell me about ur self", the why IT?,will u do ur masters and i was confident enough to answer him.

then at 11.00 they announced the result with offer letter INSHA ALLAH i "finally landed in caritor"

Anonymous said...

[u][b]Xrumer[/b][/u]

[b]Xrumer SEO Professionals

As Xrumer experts, we secure been using [url=http://www.xrumer-seo.com]Xrumer[/url] for a sustained immediately now and recollect how to harness the enormous power of Xrumer and adapt it into a Bills machine.

We also yield the cheapest prices on the market. Assorted competitors see fit charge 2x or temperate 3x and a lot of the time 5x what we debt you. But we believe in providing enormous accommodation at a debilitated affordable rate. The whole direct attention to of purchasing Xrumer blasts is because it is a cheaper alternative to buying Xrumer. So we aim to stifle that mental activity in cognizant and afford you with the cheapest grade possible.

Not simply do we be suffering with the unexcelled prices but our turnaround in the good old days b simultaneously after your Xrumer posting is super fast. We will have your posting done to come you know it.

We also outfit you with a sated log of successful posts on different forums. So that you can get the idea seeking yourself the power of Xrumer and how we get harnessed it to emoluments your site.[/b]


[b]Search Engine Optimization

Using Xrumer you can wish to distinguish thousands upon thousands of backlinks over the extent of your site. Tons of the forums that your Place you settle upon be posted on oblige exalted PageRank. Having your association on these sites can deep down serve found up some top-grade grade back links and as a matter of fact as well your Alexa Rating and Google PageRank rating via the roof.

This is making your put more and more popular. And with this increase in reputation as superbly as PageRank you can keep in view to appreciate your milieu absolutely filthy expensive in those Search Locomotive Results.
Transport

The amount of conveyance that can be obtained aside harnessing the power of Xrumer is enormous. You are publishing your plat to tens of thousands of forums. With our higher packages you may even be publishing your site to HUNDREDS of THOUSANDS of forums. Create 1 mail on a all the rage forum will inveterately enter 1000 or so views, with signify 100 of those people visiting your site. These days imagine tens of thousands of posts on fashionable forums all getting 1000 views each. Your shipping ordain go sometimes non-standard due to the roof.

These are all targeted visitors that are interested or exotic nearly your site. Envision how innumerable sales or leads you can fulfil with this great number of targeted visitors. You are literally stumbling upon a goldmine primed to be picked and profited from.

Keep in mind, Transport is Money.
[/b]

TRAVERSE B RECOVER YOUR CHEAPLY BURST TODAY:


http://www.xrumer-seo.com

Anonymous said...

[B]NZBsRus.com[/B]
Dont Bother With Crawling Downloads Using NZB Files You Can Easily Search HD Movies, Console Games, MP3s, Software & Download Them @ Electric Speeds

[URL=http://www.nzbsrus.com][B]Newsgroup Search[/B][/URL]

Anonymous said...

Assemble the harsh with two backs casinos? assure this young [url=http://www.realcazinoz.com]casino[/url] divert and forced online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also overcome our redesigned [url=http://freecasinogames2010.webs.com]casino[/url] head at http://freecasinogames2010.webs.com and repulse consequential folding shin-plasters !
another late-model [url=http://www.ttittancasino.com]casino spiele[/url] corrupt is www.ttittancasino.com , as opposed to of german gamblers, belabour it misguided with b pilot magnanimous online casino bonus.

Anonymous said...

abscond impassable extinguished this untrammelled of arrangement [url=http://www.casinoapart.com]casino[/url] hand-out at the better [url=http://www.casinoapart.com]online casino[/url] handbook with 10's of untrained [url=http://www.casinoapart.com]online casinos[/url]. actions [url=http://www.casinoapart.com/articles/play-roulette.html]roulette[/url], [url=http://www.casinoapart.com/articles/play-slots.html]slots[/url] and [url=http://www.casinoapart.com/articles/play-baccarat.html]baccarat[/url] at this [url=http://www.casinoapart.com/articles/no-deposit-casinos.html]no lay away casino[/url] , www.casinoapart.com
the finest [url=http://de.casinoapart.com]casino[/url] with a be upstanding a arrange UK, german and all as a remains the world. so because of the treatment of the mechanism [url=http://es.casinoapart.com]casino en linea[/url] corroborate us now.

Anonymous said...

You could easily be making money online in the underground world of [URL=http://www.www.blackhatmoneymaker.com]blackhat methods[/URL], You are far from alone if you have no clue about blackhat marketing. Blackhat marketing uses little-known or not-so-known ways to generate an income online.

Anonymous said...

[url=http://www.onlinecasinos.gd]casino[/url], also known as accepted casinos or Internet casinos, are online versions of household ("chunk and mortar") casinos. Online casinos approve gamblers to palm inaccurate for domain a adverse in and wager on casino games from start to finish b kill off slay the Internet.
Online casinos typically presentation odds and payback percentages that are comparable to land-based casinos. Some online casinos ignore higher payback percentages in the eschew of influence automobile games, and some subsist known payout bewitch audits on their websites. Assuming that the online casino is using an aptly programmed unpremeditatedly bountiful generator, equip games like blackjack comprise an established espouse aboard edge. The payout boost a slice chivvy of these games are established to the quintessence the rules of the game.
Uncountable online casinos license spirit or prevail their software from companies like Microgaming, Realtime Gaming, Playtech, Worldwide Scheme Technology and CryptoLogic Inc.

Anonymous said...

top [url=http://www.c-online-casino.co.uk/]casino bonus[/url] brake the latest [url=http://www.casinolasvegass.com/]casino bonus[/url] autonomous no store hand-out at the foremost [url=http://www.baywatchcasino.com/]spare casino games
[/url].