Interview 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 told me about the Zomato Z products and it's existence. HR told me about different kinds of Z product...
Interview Grab iOS Interview Experience and Question 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 impact, results through innovation and collaboration, continuous learning and growth in the company. Then he told me about Steve (and ex-Google...
Interview GoJek Address Book Problem Assignment for iOS 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 catch if you are cheating. If your solution got rejected due to this we're not responsible for it. GO-JEK iOS Problem...
Interview GoJek iOS Interview Experience and Question 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, HR told me about the Go-Jek products and it's existence. Also, HR asked me about my experience and some basic...
Interview 20 General Technical Interview Questions for Experienced Developers 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 you like about the developer tools you use? 4. Who inspires you in your developer community (iOS, Android, Frontend ect.)? 5. Do...
Interview HTML and CSS Interview Question for Frontend Developer 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 when design or developing for multilingual sites? * What are data- attributes good for? * Consider HTML5 as an open web platform. What are...
Interview 58 JavaScript Interview Questions for Frontend Developer 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 ES6? * Explain how prototypal inheritance works. * What’s the difference between a variable that is: null, undefined or undeclared? * How would you...
Interview OYO Web Developer Interview Experience and Question 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 {,},(,),[,] are correct in exp. Example 1: Input: exp = [()]{}{[()()]()} Output: Balanced Example 2: Input: exp = [(]) Output: Not Balanced * What is the output...
Interview GoJek Parking Lot Assignment using Python 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 the nearest to the entry. The system should also return some queries such as: * Registration numbers of all cars of a particular...
Swift Extensions by Example - Swift Programming Language 1. Introduction * Extensions add new functionality to an existing class, structure [https://developerinsider.co/classes-and-structures-by-example-swift-programming-language/] , enumeration [https://developerinsider.co/enum-enumerations-by-example-swift-programming-language/], or protocol type. * This includes the ability to extend types for which you do not have access to the original source code. * Declare extensions with the extension keyword * Format of...
Swift Initializers and Deinitializers - Swift Programming Language 1.Initializers * Initialization is the process of preparing an instance of a class, structure [https://developerinsider.co/classes-and-structures-by-example-swift-programming-language/] , or enumeration [https://developerinsider.co/enum-enumerations-by-example-swift-programming-language/] for use. * This process involves setting an initial value for each stored property on that instance and performing any other setup or initialization that is required...
Swift Control Flow by Example - Swift Programming Language * In Swift, there are three kinds of statements: simple statements, compiler control statements, and control flow statements. * Simple statements are the most common and consist of either an expression or a declaration. * Compiler control statements allow the program to change aspects of the compiler’s behavior and include a conditional...
Swift Methods by Example - Swift Programming Language * Methods are functions that are associated with a particular type. * Classes, structures [https://developerinsider.co/classes-and-structures-by-example-swift-programming-language/] , and enumerations [https://developerinsider.co/enum-enumerations-by-example-swift-programming-language/] can all define instance methods, which encapsulate specific tasks and functionality for working with an instance of a given type. * Classes, structures, and enumerations can also define type...
Swift Properties by Example - Swift Programming Language * Properties associate values with a particular class, structure, or enumeration. * Suppose if we need to change or access an iVar in your class using an object of your class, then there should be getter and setter methods assigned to the iVar. * A property is used mainly when other objects need...
Swift Classes and Structures by Example - Swift Programming Language 1. Introduction * Classes and structures are general-purpose, flexible constructs that become the building blocks of your program’s code. * You define properties and methods to add functionality to your classes and structures by using exactly the same syntax as for constants, variables, and functions. * In Swift, you define a class...