Zomato iOS Interview Experience and Question
Round 1 - Profile Screening Zomato HR contacted me via LinkedIn. After expressing my interest in the position HR set up a quick phone call. In this call, HR
Round 1 - Profile Screening Zomato HR contacted me via LinkedIn. After expressing my interest in the position HR set up a quick phone call. In this call, HR
Round 1 - Profile Selection My profile selection was very unique experience for me. Grab Head of Engineering message me on LinkedIn about his experience and about the massive
iOS Contact App build for Gojek iOS Developer interview process. Disclaimer This solution is for reference purpose. Please, do not copy-paste it. Companies are smart enough to
Round 1 - Profile Selection Go-Jek HR contacted me via LinkedIn. After expressing my interest in the position HR set up a quick phone call. In this call,
Round 1 - Profile Selection (Online) * Write a polyfill for bind function. * Given an expression string exp, write a program to examine whether the pairs and the orders of
JavaScript Questions * Explain event delegation. * Explain how this works in JavaScript. * Can you give an example of one of the ways that working with this has changed in
HTML Interview Questions * What does a doctype do? * How do you serve a page with content in multiple languages? * What kind of things must you be wary of
1. What is the most challenging task you've ever done? 2. What is your favorite project you've ever done? 3. What are some things
1. Problem Statment Design a Parking lot which can hold n Cars. Every car been issued a ticket for a slot and the slot been assigned based on
One simple answer - read it backwards (as driven by Clockwise/Spiral Rule). * int * ptr - ptr is a pointer to int * int const * ptr - ptr is a pointer to
Martin Richards, creator of the BCPL language (a precursor of C), designed arrays initiating at 0 as the natural position to start accessing the array contents in the
??! is a trigraph that translates to |. So it says: if(a || b){ ... }else{ ... } So, what is digraphs and trigraphs? In computer programming, digraphs and trigraphs are sequences of
The C standard defines the Array Subscript Operator [] as follows: a[b] == *(a + b) Therefore a[5] will evaluate to: *(a + 5) and 5[a] will evaluate to:
This is because of padding added to satisfy alignment constraints. Data structure alignment impacts both performance and correctness of programs. Here's an example using typical settings
Suppose a1, b1, c1, and d1 point to heap memory and code has the following loop. const int n=100000; for(int j=0;j<n;j+