- How do you write a program which produces its own source code as its output?
- How can I find the day of the week given the date?
- Why doesn’t C have nested functions?
- What is the most efficient way to count the number of bits which are set in a value?
- How can I convert integers to binary or hexadecimal?
- How can I call a function, given its name as a string?
- How do I access command-line arguments?
- How can I return multiple values from a function?
- How can I invoke another program from within a C program?
- How can I access memory located at a certain address?
- How can I allocate arrays or structures bigger than 64K?
- How can I find out how much memory is available?
- How can I read a directory in a C program?
- How can I increase the allowable number of simultaneously open files?
- What’s wrong with the call fopen(”c:\newdir\file.dat”, “r”)?
Technical & HR Interview Questions of Google,Microsoft,Yahoo and many more Companies.
Tricky C Interview Questions
Subscribe to:
Post Comments (Atom)
what is the logic behind the output of this program.
ReplyDelete#include
main()
{
int a=1;
a=500*500/500;
printf("%d",a);
}
And always remember: Lie, Lie, Lie, and lie some more because they're not interested in YOU. Because anybody who asks questions like this is somebody you DON'T want to work for.
ReplyDelete