They asked me which languages I am comfortable with. I chose C and Java. Reverse a singly linked list. Implementation of strlen function in string.h Implementation of strcmp using pointer OOPs concepts with explanation and example Storage classes in C Access specifiers in Java Difference between string and char array in c. bubble sort code Function with variable length arguments Function overloading error: what will happen if overloaded functions have same arguments but different return type delete a node in linked list given a pointer to the node(node is not tail) References in java Collection classes rval, lval Have you done any system level coding. I said assembler program and compiler theory. Abstract classes and interface difference. Why main is not private in Java? How to given arguments to program while running it? Ans: cmd line arguments can be accepted as strings Puzzle: 10 coins are given. one coin has less weight. find the coin in 3 iterations.