Wednesday, August 5, 2015

Interview Q&A


  1. Static Keyword in C++
    http://www.studytonight.com/cpp/static-keyword.php
  2. Vtable and VPtr [c++]
    http://www.learncpp.com/cpp-tutorial/125-the-virtual-table/
  3. Introduction to SCRUM [video]
    http://scrummethodology.com/scrum-epics/
  4. Interface vs Abstract Class [java]
    http://www.programmerinterview.com/index.php/java-questions/interface-vs-abstract-class/
  5. Java Reference Objects [java]
    http://www.kdgregory.com/?page=java.refobj
  6. Java Pass by reference or pass by value [java]
    http://stackoverflow.com/questions/40480/is-java-pass-by-reference-or-pass-by-value
  7. New vs Malloc [c++]
    http://electrofriends.com/qna/software-languages/c-cpp-faq/difference-malloc/
  8. Macro vs Inline function [c++]
    http://forums.codeguru.com/showthread.php?328273-C-General-What-are-the-differences-between-inline-functions-and-macros
  9. Stack vs Heap [c]
    http://gribblelab.org/CBootcamp/7_Memory_Stack_vs_Heap.html
    http://www-ee.eng.hawaii.edu/~tep/EE160/Book/chap14/subsection2.1.1.8.html
  10. Calling Conventions [c++]
    http://www.tenouk.com/Bufferoverflowc/bufferoverflowvulexploitdemo31.html
    http://www.codeproject.com/Articles/1388/Calling-Conventions-Demystified
  11. Pointers vs Reference [c++]
    https://www3.ntu.edu.sg/home/ehchua/programming/cpp/cp4_PointerReference.html
  12. Copy constructer [c++]
    https://en.wikipedia.org/wiki/Copy_constructor_(C%2B%2B)
  13. Deep copy vs Shallow copy Constructor [c++]
    http://stackoverflow.com/questions/2657810/deep-copy-vs-shallow-copy
  14. Why Virtual functions? [c++]
    http://stackoverflow.com/questions/2391679/why-do-we-need-virtual-methods-in-c
  15. Object slicing [c++]
    http://stackoverflow.com/questions/274626/what-is-object-slicing#274636
  16. How to seal a class in c++ [c++]
    http://stackoverflow.com/questions/4712992/how-to-define-sealed-class-in-c
  17. Upcasting and downcasting [java]
    http://stackoverflow.com/questions/23414090/what-is-the-difference-between-up-casting-and-down-casting-with-respect-to-class
    http://www.bogotobogo.com/cplusplus/upcasting_downcasting.php [c++]
  18. Preorder, Inorder and Postorder
    http://stackoverflow.com/questions/9456937/when-to-use-preorder-postorder-and-inorder-binary-search-tree-traversal-strate
  19. Can a recursive function be inline?
    http://stackoverflow.com/questions/190232/can-a-recursive-function-be-inline
  20. Can virtual functions be inlined?
    http://www.geeksforgeeks.org/inline-virtual-function/
  21. Overloading Operators [c++]
    http://www.studytonight.com/cpp/operator-overloading-examples
  22. Virtual Destructor
    http://www.studytonight.com/cpp/virtual-destructors.php
  23. Memory Granularity [memory]
    https://developer.ibm.com/technologies/systems/articles/pa-dalign/


Thursday, June 25, 2015

Interview Helper

Embedded System
Embedded C Questions
C++
Java
Miscellaneous
GSM Test Specs