Upload Button Icon Add office photos

Filter interviews by

Marvel Realtors Software Engineer Interview Questions, Process, and Tips

Updated 13 Sep 2015

1 Marvel Realtors Software Engineer Interview Experience

59 questions found

Sort by: Popular

Software Engineer Interview Questions

user image Anonymous

posted on 13 Sep 2015

4 Interview Rounds

Interview Questions

  • Q1. Can pointers be added,subtracted etc View Answers (4)
  • Q2. Algo,code,walkthrough for tower of hanoi Add Answer
  • Q3. Reverse a doubly linked list(only head pointer is given) (Both recursive and non-recursive methods) //this Q was asked to almost 10-12 students ;) View Answers (1)
  • Q4. Array of pointers,pointer to arrays and their byte sizes View Answers (1)
  • Q5. Identify a system as big or little endian View Answers (1)
  • Q6. -find if a linkedlist is circular View Answers (1)
  • Q7. Macro to set a particular bit of a number View Answers (1)
  • Q8. Concepts on compiling,linking and loading //this Q was asked to almost 5-6 students Add Answer
  • Q9. What is paging,segmentation View Answers (1)
  • Q10. Reverse a singly link list View Answers (1)
  • Q11. Program Logic to solve Sudoku View Answers (1)
  • Q12. Whats the maximum memory you can allocate with malloc() View Answers (1)
  • Q13. What is virtual memory ? Why is it called virtual ? Whats the area of hard disk where pages are replaced to, called? View Answers (1)
  • Q14. What is the role of virtual memory if there is no swap space...(Interviewer was So knowledgeable about memory management that We spent 1 hour out of 1.45 hour o...read more View Answers (1)
  • Q15. Process p1 & p2. p1 writes to an address & sleeps...p2 writes another value to the same address & terminates. Now p1 wakes up & reads value of that address. He ...read more View Answers (1)
  • Q16. What determines the padding size for the last member of the struct ? (We discussed this for half an hour probably !!) View Answers (1)
  • Q17. Write a C code to delete a node from circular doubly linked list where you cannot delete the head node.. (At the last i was very eager to know the answers to th...read more View Answers (1)
  • Q18. Int *p[5]; int (*q)[5]; sizeof(p)=? sizeof(q)=? View Answers (1)
  • Q19. How static and global variables work- when they are declared inside and when they are declared outside the functions View Answers (1)
  • Q20. Write code to reverse a doubly linked list View Answers (1)
  • Q21. Towers of hanoi- explain algorithm and write code [recursive] Add Answer
  • Q22. Final year project, general info abt wht u r gonna do Add Answer
  • Q23. 2 queues q1 and q2 are given.A background process copies elements from q1 to q2.In case an error occurs elements from q2 need to be copied back again to q1.Writ...read more View Answers (1)
  • Q24. Why cant u open two serial port connections at a time View Answers (1)
  • Q25. A function returns a float ,the float value may also indicate error/failure in the function.How will u implement it? View Answers (1)
  • Q26. Synchronisation and locks - given 2 threads...print out 1 to 10 such that 1 thread shud print all odd nos and other should print even nos View Answers (1)
  • Q27. What is binary search tree...given n elements in binary tree....what is max ht of tree...what is search complexity for the case when this ht is max....how can u...read more View Answers (1)
  • Q28. -a try block throws an exception which is caught by catch()...how the throw() is internally implemented View Answers (1)
  • Q29. Int a[10] printf(“%d”,sizeof(a)) what will be the output? View Answers (1)
  • Q30. How are static functions used in c/c++ View Answers (1)
  • Q31. Tell me something about your Final year project. (My final year project is Soooo advanced that i ended up telling him mam will give us research papers and then ...read more Add Answer
  • Q32. Write a code to delete a node from singly linked list where you will be given head and offset of the node to be deleted View Answers (1)
  • Q33. Represent numbers using linked list. How would you add two numbers represented in linked list form. Length of numbers can be different View Answers (1)
  • Q34. What are Tries and why they are used View Answers (1)
  • Q35. Given a linked list find if there is loop. (I gave standard algo, then he asked why it works?) Extended to find loop point. (I said I know this question, So he ...read more Add Answer
  • Q36. What are locks? If you have non pre-emptive uni processor system, is there any need of lock. (He himself was confused about what he was asking & my questions ma...read more View Answers (1)
  • Q37. Where are static global variables stored. Where are function’s static variable stored ? View Answers (1)
  • Q38. Why the value of static variable initialised to Zero ? Why not any other constant ? View Answers (1)
  • Q39. Can you assign variable value to a static variable during initialization ? View Answers (1)
  • Q40. What is macro ? What are differences between Macro and function ? Later changed to What are differences between macro and In-line functions? Add Answer
  • Q41. What is paging ? View Answers (1)
  • Q42. What is associative mapping ? What is difference between associative mapping and direct mapping ? What is set associative mapping? (After hearing last question ...read more View Answers (1)
  • Q43. Can paging be implemented completely in OS, thus, removing paging hardware? View Answers (1)
  • Q44. What is TLB ? View Answers (1)
  • Q45. Write a macro To add/multiply two numbers and some variations View Answers (1)
  • Q46. Write a Macro in which you will define temporary variables & User can call this macro multiple times & still it should not give multiple definitions error Add Answer
  • Q47. Write all possible test cases for adder View Answers (1)
  • Q48. What is your rating on topcoder ? Why you call yourself so passionate about coding ? Add Answer
  • Q49. You say u can sit for hours coding, forgetting everything, does it imply your inability to solve the simple question?:P :P or is it that you solve too many ? Add Answer
  • Q50. Struct abc{ int a; int b; char c;}; wht is the size of the structure? how will the members be allocated memory? View Answers (1)
  • Q51. If i change it to struct abc{ int a; char c; int b;}; will size change? View Answers (1)
  • Q52. Wht ll be the size of struct abc{ int a; char b; short c;}; ? how will they be arranged when they are allocated memory? View Answers (1)
  • Q53. Why is this padding done? how is it decided how much padding should be done and where? View Answers (1)
  • Q54. There are 2 processors each executing a separate program- processor 1 int a=10 int *ptr = &a; ptr is written into file1 processor sleeps for 10sec printf("%d",a...read more View Answers (1)
  • Q55. ] the above above question led to a lot of other questions- how do virtual n physical addresses work? how is paging done? is paging done for individual programs...read more Add Answer
  • Q56. Theres a two player game- there is a round table, each player puts a single coin on the table in each turn such that it does not ovrelap any other coin, a playe...read more View Answers (2)
  • Q57. How ll u implement a queue using a stack, u can use only push n pop View Answers (1)
  • Q58. How ll u find out if there is a loop in a link list View Answers (1)
  • Q59. Write a function to check whether a substring is present in the string View Answers (1)

Interview Preparation Tips

Round: Test
Experience: (Shortlisted comps:12 I.T.:3 & tronics:5)
-Consisted of 30 questions,7 from quant and remaining from C and OS
-Questions from C were like what will be the output, will the code give error or not
-those from OS - 2 Qs on Real time Systems (chp 19 from Galvin, 8th edition), process sheduling algos.


Round: Technical Interview
Experience: struct
{ int a;
char b;
}
what will be the size of the struct?...i said 5 bytes....he sd...dont you know abt padding?...i sd no...so he gave me this prob..
short* ptr;
int a;
ptr=&a;
and asked me what happens here...
For me, it was all about 1st interview. Because 2nd interview was timepass. Qs form !st interview -->
-Interviewer started with pointers, can we add pointers, can we subtract them.
-int a, *p=&a; what will happen if i write **p;
-can we access static variable of 1 file from another file. can we pass address of static variable from 1 file to another.
-3 programs, each having some global variables. he gave me the code and asked how
-implement memcpy function. i said i dont know what that function is about. then he explained me what function does and then asked me to write the code for the same. he was expecting solution to that condition where source and destination overlap.
-padding in case of structures.
-struct student {int rollno; char *name,*address...}; which data structure you will use to store records of 100 students..(array). Then he asked, what you will use to store records where no of students is not fixed. (linked list with each node containing record of 10 students and pointer to next node).
-reverse linked list (recursive and non-recursive)
-then he asked about final year project.
-then he asked the reason for not going for Higher education.
He asked me Qs only from C n DS. no Q from OS was asked. But do prepare for OS as some friends were grilled for 1-1.5 hours over only OS.

Tips: 1) Be truthful throughout the interview.
2) Don't worry too much.They like VJTIans. (In fact, there's a fair chance that the interviewer himself is one).

College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Duration
-
Result
-

I applied via Campus Placement

3 Interview Rounds

1

Coding Test Round

Test is for 3 hours including coding, mcq and aptitude.

2

Technical Round (2 Questions)

  • Q1. OOPS concepts, Projects worked on
  • Q2. Language familiar with, write any coding question and explain it
3

HR Round (1 Question)

  • Q1. Introduction, About company
Interview experience
5
Excellent
Difficulty level
-
Duration
-
Result
-

1 Interview Round

1

Technical Round (1 Question)

  • Q1. About your self

Marvel Realtors Interview FAQs

What are the top questions asked in Marvel Realtors Software Engineer interview?

Some of the top questions asked at the Marvel Realtors Software Engineer interview -

  1. 2 queues q1 and q2 are given.A background process copies elements from q1 to q2...read more
  2. there are 2 processors each executing a separate program- processor 1 i...read more
  3. Write a C code to delete a node from circular doubly linked list where you cann...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Sobha Interview Questions
3.9
 • 122 Interviews
Lodha Group Interview Questions
4.0
 • 119 Interviews
DLF Interview Questions
4.0
 • 70 Interviews
Knight Frank Interview Questions
4.1
 • 44 Interviews
InvestoXpert Interview Questions
4.6
 • 36 Interviews
Prestige Group Interview Questions
4.3
 • 35 Interviews
Brigade Group Interview Questions
4.2
 • 31 Interviews
Aliens Group Interview Questions
3.3
 • 29 Interviews
Smartworks Interview Questions
3.5
 • 27 Interviews
View all
Project Manager
8 salaries
unlock blur

₹7.2 L/yr - ₹12.5 L/yr

Senior Engineer
7 salaries
unlock blur

₹3.6 L/yr - ₹6.5 L/yr

Assistant Engineer
6 salaries
unlock blur

₹2.2 L/yr - ₹4 L/yr

Store Keeper
6 salaries
unlock blur

₹2.8 L/yr - ₹3.8 L/yr

Executive Accountant
6 salaries
unlock blur

₹1.8 L/yr - ₹3.6 L/yr

Explore more salaries
Compare Marvel Realtors with

Prestige Group

4.3
Compare

DLF

4.0
Compare

Sobha

3.9
Compare

Godrej Properties

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview