i
Codebase
Filter interviews by
Pub sub is a messaging pattern where senders of messages, called publishers, do not program the messages to be sent directly to specific receivers, called subscribers.
Publishers send messages to a topic or channel without knowing which subscribers will receive them.
Subscribers express interest in one or more topics and receive messages only when they are published to those topics.
Pub sub is commonly used in distributed...
Decorators are functions that modify the behavior of other functions or classes without changing their source code.
Decorators are used to add functionality to existing code without modifying it.
They are defined using the '@' symbol followed by the decorator function name.
They can be used to add logging, caching, authentication, and other features to functions or classes.
Examples include the @staticmethod and @classmeth...
Multithreading is the ability of a program to perform multiple tasks concurrently.
Multithreading allows a program to utilize multiple CPUs or cores.
It can improve performance and responsiveness of a program.
Threads share the same memory space and can communicate with each other.
Examples include web servers handling multiple requests simultaneously and video games rendering graphics while processing user input.
asyncio is a Python library for writing concurrent code using the async/await syntax.
asyncio allows for non-blocking I/O operations
It provides a way to write asynchronous code in a synchronous style
asyncio is built on top of the event loop, which schedules and executes coroutines
Examples of asyncio-based libraries include aiohttp and aioredis
I applied via Job Portal and was interviewed before Apr 2022. There were 3 interview rounds.
Decorators are functions that modify the behavior of other functions or classes without changing their source code.
Decorators are used to add functionality to existing code without modifying it.
They are defined using the @ symbol followed by the decorator function name.
Decorators can be used to add logging, caching, authentication, and other features to functions and classes.
Examples of decorators in Python include @st
Design patterns are reusable solutions to commonly occurring problems in software design.
Design patterns provide a standard terminology and a common platform for communication among developers.
They help in making code more flexible, reusable, and maintainable.
Examples of design patterns include Singleton, Factory, Observer, and Decorator patterns.
Pub sub is short for publish-subscribe. It is a messaging pattern where senders of messages, called publishers, do not program the messages to be sent directly to specific receivers, called subscribers.
Publishers send messages to a topic or channel without knowing who the subscribers are.
Subscribers receive messages from the topic or channel they have subscribed to.
Pub sub is commonly used in distributed systems and ev...
Asynchronous programming is a programming paradigm that allows multiple tasks to run concurrently without blocking the main thread.
Asynchronous programming is achieved through the use of callbacks, promises, and async/await functions.
It is commonly used in web development for handling user input and making API calls.
Asynchronous programming can improve the performance and responsiveness of an application.
Examples of as...
Top trending discussions
posted on 11 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Promote a website on Google by utilizing SEO strategies, Google Ads, creating quality content, and building backlinks.
Optimize website for SEO with relevant keywords and meta tags
Run Google Ads campaigns targeting relevant keywords and audiences
Create high-quality content that is valuable to users and encourages engagement
Build backlinks from reputable websites to improve website authority
SEO is the practice of optimizing websites to improve their visibility and ranking on search engine results pages.
SEO involves keyword research to identify popular search terms
Optimizing website content and structure to improve search engine rankings
Building backlinks from reputable websites to increase credibility
Monitoring and analyzing website traffic and performance using tools like Google Analytics
SMO is the process of optimizing social media platforms to increase brand visibility and engagement.
Creating engaging content to attract followers
Using hashtags and keywords to improve discoverability
Interacting with followers through comments and messages
Analyzing data to track performance and make improvements
Improving Google ranking involves optimizing website content, building quality backlinks, and focusing on user experience.
Optimize website content with relevant keywords and meta tags
Build quality backlinks from reputable websites
Focus on improving user experience with fast loading times and mobile optimization
API stands for Application Programming Interface. It is a set of rules and protocols that allows different software applications to communicate with each other.
API allows different software systems to communicate with each other.
It defines the methods and data formats that applications can use to request and exchange information.
Examples of APIs include Google Maps API, Twitter API, and Facebook Graph API.
Low code/no code is a development approach that allows users to create applications with minimal coding knowledge.
Low code/no code platforms provide visual interfaces and pre-built templates for app development.
Users can drag and drop components and configure settings without writing code.
These platforms are designed to speed up the development process and empower non-technical users to create applications.
Examples of ...
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
Coding Test consists of 3 Problem Question (2 Logical questions and 1 SQL Query ) and Around 20 MCQS
Platform - CoderByte
30 Aptitude Question
3 Mail Writing Question
posted on 4 Jul 2024
Aptitude test is based on logical questions and small programs
posted on 10 Aug 2024
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
I have 3 years of experience in customer support roles, handling inquiries, resolving issues, and providing excellent service.
3 years of experience in customer support roles
Handled inquiries and resolved issues
Provided excellent customer service
posted on 6 Dec 2024
Employee management system
posted on 27 Jul 2024
based on 29 reviews
Rating in categories
Senior Software Engineer
18
salaries
| ₹17 L/yr - ₹27 L/yr |
Software Developer
3
salaries
| ₹6.8 L/yr - ₹6.8 L/yr |
QA Engineer
3
salaries
| ₹7.5 L/yr - ₹10 L/yr |
Senior Software Developer
3
salaries
| ₹25 L/yr - ₹30.5 L/yr |
Video Editor
3
salaries
| ₹3.6 L/yr - ₹9.5 L/yr |
Team Lease
Quess
Randstad
ManpowerGroup