Upload Button Icon Add office photos

Filter interviews by

Phantom Digital Effects Interview Questions and Answers

Updated 11 Oct 2023

Phantom Digital Effects Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Why you opt compositing and how do you think you can be beneficial for company in next 2 years?
  • Ans. 

    I opted for compositing due to my passion for visual storytelling and creating seamless visual effects. I believe my skills in compositing can greatly benefit the company in the next 2 years.

    • I have a strong background in visual effects and compositing techniques, with experience in industry-standard software such as Nuke and After Effects.

    • I have a keen eye for detail and a creative approach to problem-solving, allowing...

  • Answered by AI
  • Q2. Because I think I enjoy doing working in this department, which I thing I can progress and develop more in the future as I am passionate in it.
Round 3 - Technical 

(2 Questions)

  • Q1. What are the blue/green screens you aware of?
  • Ans. 

    Blue/green screens are used in visual effects to separate subjects from backgrounds for compositing.

    • Blue screens are commonly used for film and television production.

    • Green screens are often used in digital photography and video.

    • Both screens work by allowing the editor to easily key out the blue or green color and replace it with a different background.

    • The choice between blue or green screens depends on the subject's co...

  • Answered by AI
  • Q2. How is render passes comped in production
  • Ans. 

    Render passes are comped by combining multiple layers of rendered elements to create the final image.

    • Render passes are typically outputted as separate image sequences or files, each containing specific information such as diffuse, specular, shadows, etc.

    • Compositors use software like Nuke or After Effects to combine these passes together, adjusting blending modes, opacity, and other settings to achieve the desired look.

    • ...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What is your expected salary?
  • Q2. What is the current notice period

Interview Preparation Tips

Topics to prepare for Phantom Digital Effects VFX Compositor interview:
  • Nuke Basics
  • Basic comping knowledge
  • VFX trends
Interview preparation tips for other job seekers - Be genuine and confident in the skills you have, they don't ask about rocket science, all they wanted to know is whether you are capable of doing the tasks to deliver the projects done.

Skills evaluated in this interview

VFX Compositor Interview Questions asked at other Companies

Q1. Why you opt compositing and how do you think you can be beneficial for company in next 2 years?
View answer (1)

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding is the alphabet letters and write the correct coding in the right way

Round 2 - Aptitude Test 

Aptitude involves the mathematical calculations required to assess amounts over a year.

Round 3 - Assignment 

The assignment revolves around the appropriate skills and experience relevant to the company.

Round 4 - HR 

(2 Questions)

  • Q1. What is the role of your company?
  • Q2. What contributions do you plan to make to this company?
Round 5 - Technical 

(2 Questions)

  • Q1. What is the nature of technical communication within this company?
  • Q2. What are your communication skills, and how do you plan to apply them in this company?
Round 6 - Assignment 

A business plan assignment and an introduction to business assignment.

Round 7 - Group Discussion 

In the company, when there is a project, one team member is required to lead a group discussion about that project to enhance communication skills.

Round 8 - Case Study 

If you have a case regarding the company, how would you approach it?

Round 9 - One-on-one 

(2 Questions)

  • Q1. What is the aim of your company?
  • Q2. What benefits does the company provide?
Round 10 - HR 

(2 Questions)

  • Q1. What interests you about this company, and what contributions do you believe you can make to it?
  • Q2. What skills are you bringing to this company?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Its very easy
Basic maths questions learned up to 10
Basic Apptitude questions

Round 2 - Technical 

(5 Questions)

  • Q1. Tell me about your self Hi My name is Vikram Adithya I am an hard working and passionate engineering student currently perceiveing in gokaraju rangaraju institute of engineering and technology .I stay with...
  • Q2. Intervier asked about what kind of problems did you solved in leetcode? I said palindrome factorial matrix multiplication etc . Intervier said every one can solve this
  • Q3. He asked me about my project role i said I have done documentation in my project he said every one can do that
  • Q4. He asked me to write project code
  • Q5. He asked me any questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Answer carefully in infosys
If you crack it it is easy to get hired in infosys.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(16 Questions)

  • Q1. How many years of experience you have in CRM and how did you reach this stage on dynamics CRM?
  • Q2. What other CRMs are you aware about.
  • Ans. 

    Some other CRMs include Salesforce, Microsoft Dynamics, and Zoho CRM.

    • Salesforce is a popular CRM used by many companies for sales and marketing purposes.

    • Microsoft Dynamics is known for its integration with other Microsoft products and its customization options.

    • Zoho CRM is a cloud-based CRM solution that offers a wide range of features for managing customer relationships.

  • Answered by AI
  • Q3. Are you comfortable with Marketing CRM capabilities? Have you built any give examples.
  • Ans. 

    Yes, I am comfortable with Marketing CRM capabilities and have experience in building and utilizing them.

    • I have experience in implementing and customizing Marketing CRM systems to meet business needs.

    • I have utilized Marketing CRM capabilities to track customer interactions, manage campaigns, and analyze data for insights.

    • I have integrated Marketing CRM with other systems to streamline processes and improve efficiency.

    • O...

  • Answered by AI
  • Q4. Difference between Plugin and Workflow
  • Ans. 

    Plugins are custom code that can be added to extend functionality, while workflows are automated processes that can be triggered by events.

    • Plugins are custom code that can be added to extend the functionality of a system.

    • Workflows are automated processes that can be triggered by events in a system.

    • Plugins can be used to add new features or customize existing ones.

    • Workflows can automate repetitive tasks and streamline p...

  • Answered by AI
  • Q5. Difference between Canvas App and Model Driven Apps? Have you integrated any with CRM using customisation
  • Ans. 

    Canvas Apps are highly customizable and visually rich, while Model Driven Apps are more structured and data-driven. Both can be integrated with CRM using customizations.

    • Canvas Apps allow for more flexibility in design and layout, with drag-and-drop functionality for components.

    • Model Driven Apps are more focused on data and business processes, with a predefined data model and UI components.

    • Both types of apps can be cust...

  • Answered by AI
  • Q6. What microsoft certifications you hold? How many are pending renewals
  • Ans. 

    I hold Microsoft certifications in Azure and SQL Server. No pending renewals.

    • Certifications in Azure and SQL Server

    • No pending renewals

  • Answered by AI
  • Q7. How does Power BI help in visualisation? Give me difference between basic and advance dashboards
  • Ans. 

    Power BI helps in visualizing data through interactive and customizable dashboards.

    • Power BI allows users to create visually appealing charts, graphs, and maps to represent data in a meaningful way.

    • Basic dashboards in Power BI typically include simple visuals like bar charts, line graphs, and pie charts to display key metrics.

    • Advanced dashboards in Power BI involve more complex visuals like heat maps, scatter plots, and...

  • Answered by AI
  • Q8. What are the steps additionally a pro power BI does? More about transformation
  • Q9. How many connectors have you worked with in power Apps
  • Ans. 

    I have worked with over 20 connectors in Power Apps, including SharePoint, Outlook, and SQL Server.

    • Worked with over 20 connectors in Power Apps

    • Familiar with connectors such as SharePoint, Outlook, and SQL Server

  • Answered by AI
  • Q10. How good is your C# and .Net? And SQL knowledge.
  • Ans. 

    I have extensive experience with C#, .Net, and SQL.

    • Over 5 years of hands-on experience with C# and .Net development

    • Proficient in writing complex SQL queries and stored procedures

    • Experience in optimizing database performance and data modeling

    • Familiar with Entity Framework and LINQ for data access

    • Developed multiple web applications using ASP.NET MVC framework

  • Answered by AI
  • Q11. Explain me any previous CRM project that you built end to end.
  • Ans. 

    Implemented a CRM project for a retail company to streamline customer interactions and improve sales.

    • Analyzed business requirements and designed the CRM system architecture

    • Customized CRM software to fit the specific needs of the retail company

    • Integrated CRM with existing systems for seamless data flow

    • Trained end users on how to effectively use the CRM system

    • Implemented data analytics tools to track customer interaction

  • Answered by AI
  • Q12. Have you explored any AI features integrating with CRM? What's your thoughts on Copilot capabilities
  • Ans. 

    Yes, I have explored AI features integrating with CRM and I believe Copilot capabilities can greatly enhance productivity and efficiency.

    • I have experience implementing AI chatbots for customer service in CRM systems

    • AI features can automate repetitive tasks, improve data accuracy, and provide personalized customer interactions

    • Copilot capabilities can assist users in making data-driven decisions and predicting customer b...

  • Answered by AI
  • Q13. What does Marketing CRM include and explain a marketing Campaign scenario.
  • Ans. 

    Marketing CRM includes customer data management, campaign tracking, lead generation, and customer engagement.

    • Customer data management involves storing and organizing customer information such as contact details, purchase history, and preferences.

    • Campaign tracking allows marketers to monitor the performance of their marketing campaigns, including metrics like open rates, click-through rates, and conversions.

    • Lead generat...

  • Answered by AI
  • Q14. Difference between workflows and Power automate
  • Ans. 

    Workflows are a series of tasks that are automated to achieve a specific goal, while Power Automate is a tool that allows users to create automated workflows.

    • Workflows are a sequence of tasks that are executed in a specific order to achieve a desired outcome

    • Power Automate is a platform that enables users to automate workflows across various applications and services

    • Workflows can be manual or automated, while Power Auto...

  • Answered by AI
  • Q15. In C# can you write code to a plugin quickly? What are classess in C#
  • Ans. 

    Yes, in C# you can quickly write code to a plugin using classes.

    • Yes, in C# you can quickly write code to a plugin by creating a class that implements a specific interface or inherits from a base class.

    • Classes in C# are blueprints for creating objects. They can contain fields, properties, methods, events, and more.

    • For example, you can create a plugin interface and then create a class that implements that interface to wr

  • Answered by AI
  • Q16. Why do you want to join Accenture and how the organisation will benifit from it

Interview Preparation Tips

Topics to prepare for Accenture Application Lead interview:
  • MS Dynamics CRM
  • Power apps
  • Power Bi
  • C#
  • ASP.Net
  • Javascript

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(11 Questions)

  • Q1. Internal working of HashMap
  • Q2. Features of java8
  • Q3. Use of synchronized keyword
  • Q4. Difference between failsafe and fail fast and also its implementation
  • Q5. Coding question : sort an array, use of streams to find names from employee object whose salary is greater than 50000
  • Q6. Difference between concurrent and generic collection
  • Q7. What is string pool. What is string literal?
  • Q8. Security measures used in your project
  • Q9. What is difference between rest and soap
  • Q10. What do u mean by REST state
  • Q11. What is serialization? What is the way to stop serialization?
Round 2 - Manegerial Round 

(4 Questions)

  • Q1. Difference between failsafe and faifast
  • Q2. Difference between concurrent and generic collection
  • Q3. Security measures used in current project
  • Q4. Why you are leaving your current organization and follow up questions on that

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare well on your project and java 8 features(if you are using java8). also please brush up knowledge on collections, multithreading, and oops concept
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Nov 2024.

Round 1 - Coding Test 

Berribot test with AI by asking questions on various application level and providing a code snippet to find the longest common prefix in a string array.

Round 2 - Technical 

(15 Questions)

  • Q1. Introduction on self
  • Q2. What are the key features of Java 8 that facilitate coding with streams?
  • Ans. 

    Java 8 features like lambda expressions and functional interfaces make coding with streams easier and more efficient.

    • Lambda expressions allow for concise and readable code when working with streams.

    • Functional interfaces like Predicate, Function, and Consumer can be used with streams to perform operations on elements.

    • Stream API provides methods like map, filter, and reduce for processing collections of data in a declara...

  • Answered by AI
  • Q3. What is the purpose of Optional in Java 8, and which methods are commonly used with it?
  • Ans. 

    Optional in Java 8 is used to represent a value that may or may not be present, reducing the chances of NullPointerException.

    • Optional is used to avoid NullPointerException by explicitly stating whether a value is present or not.

    • Commonly used methods with Optional include isPresent(), get(), orElse(), orElseGet(), and map().

    • Example: Optional<String> optionalString = Optional.ofNullable("Hello");

  • Answered by AI
  • Q4. What is multiple inheritance, and how is it achieved?
  • Ans. 

    Multiple inheritance is a feature in object-oriented programming where a class can inherit attributes and methods from more than one parent class.

    • Allows a class to inherit from multiple parent classes, combining their attributes and methods

    • Can lead to the diamond problem where ambiguity arises if two parent classes have a method with the same name

    • Achieved in languages like C++ using virtual inheritance or interfaces in

  • Answered by AI
  • Q5. What are the steps to write an immutable class?
  • Ans. 

    Steps to write an immutable class

    • Make the class final so it cannot be extended

    • Make all fields private and final

    • Do not provide setter methods for the fields

    • Ensure that any mutable objects within the class are also immutable

    • If a mutable object must be returned, make a deep copy before returning it

  • Answered by AI
  • Q6. Design patterns :Singleton and factory
  • Q7. What are the different types of dependency injection?
  • Ans. 

    Types of dependency injection include constructor injection, setter injection, and interface injection.

    • Constructor injection: Dependencies are provided through a class's constructor.

    • Setter injection: Dependencies are provided through setter methods.

    • Interface injection: Dependencies are provided through an interface method.

  • Answered by AI
  • Q8. @primary vs @qualifier
  • Ans. 

    In Spring framework, @primary is used to specify the primary bean to be autowired, while @qualifier is used to specify a specific bean to be autowired.

    • Use @Primary when there are multiple beans of the same type and you want to specify the primary one to be autowired.

    • Use @Qualifier when you want to specify a specific bean to be autowired by its name.

    • Example: @Primary annotation can be used on a bean definition to mark i...

  • Answered by AI
  • Q9. What is transaction management in Spring Boot applications?
  • Ans. 

    Transaction management in Spring Boot ensures data integrity by managing database transactions.

    • Spring Boot uses @Transactional annotation to manage transactions

    • It ensures that all operations within a transaction are completed successfully or rolled back if an error occurs

    • Transactions can be managed programmatically using TransactionTemplate

    • Supports different transaction isolation levels like READ_COMMITTED, REPEATABLE_

  • Answered by AI
  • Q10. What are the different isolation levels in transactions and how do propagation types work?
  • Ans. 

    Isolation levels in transactions determine the degree to which transactions are isolated from each other. Propagation types define how transactions are propagated between different components.

    • Isolation levels include READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, and SERIALIZABLE.

    • Propagation types include REQUIRED, REQUIRES_NEW, SUPPORTS, MANDATORY, and NEVER.

    • Isolation levels control the visibility of changes made ...

  • Answered by AI
  • Q11. What are the different design patterns used in microservice architecture?
  • Ans. 

    Design patterns in microservice architecture help in solving common design problems and improving scalability, maintainability, and flexibility.

    • Service Registry pattern - used for service discovery and registration

    • Circuit Breaker pattern - used for fault tolerance and resilience

    • API Gateway pattern - used for routing and load balancing

    • Saga pattern - used for managing distributed transactions

    • Event Sourcing pattern - used...

  • Answered by AI
  • Q12. How does inter-service communication work in microservices?
  • Ans. 

    Inter-service communication in microservices involves using protocols like HTTP, gRPC, or messaging queues.

    • Microservices communicate with each other through APIs using protocols like HTTP or gRPC.

    • Message queues like RabbitMQ or Kafka can be used for asynchronous communication between services.

    • Service discovery tools like Consul or Eureka help services locate each other dynamically.

    • API gateways can be used to manage and...

  • Answered by AI
  • Q13. How does fault tolerance work in microservices?
  • Ans. 

    Fault tolerance in microservices ensures system reliability by handling failures gracefully.

    • Microservices architecture breaks down applications into smaller, independent services.

    • Each microservice is designed to be resilient to failures and can continue to operate even if one service fails.

    • Fault tolerance is achieved through redundancy, monitoring, and graceful degradation.

    • Examples of fault tolerance mechanisms include...

  • Answered by AI
  • Q14. How does Apache Kafka work?
  • Ans. 

    Apache Kafka is a distributed streaming platform that allows for the publishing and subscribing to streams of records.

    • Apache Kafka is designed to be highly scalable and fault-tolerant.

    • It uses a distributed commit log to store messages.

    • Producers publish messages to topics, and consumers subscribe to topics to receive messages.

    • Kafka can be used for real-time stream processing, data pipelines, and event sourcing.

    • It provid...

  • Answered by AI
  • Q15. What is the difference between RestTemplate and Feign Client?
  • Ans. 

    RestTemplate is a synchronous client for making HTTP requests, while Feign Client is a declarative HTTP client that simplifies making API calls.

    • RestTemplate is part of the Spring framework and requires manual configuration for each request.

    • Feign Client is a declarative client that uses annotations to define API endpoints and parameters.

    • RestTemplate is synchronous, blocking the calling thread until the response is recei...

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. General managerial questions focusing on projects worked as well as testing and deployment strategies used
Round 4 - Behavioral 

(1 Question)

  • Q1. General managerial questions
Round 5 - HR 

(1 Question)

  • Q1. Normal HR Questions like why leaving job ,notice period ,expectations
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Create one Spring boot controller from end to end. No need to create a spring boot project we just want to see the structure and end to end implementation.
  • Q2. Write a java 8 program to get the characters from a string whose count is 2 or more than 2 e.g. input: baseball , output: b, a, l.
  • Q3. Why you left your previous organization.
  • Q4. What is the functional interface
  • Q5. What are the OOPS concepts. and some questions related to inheritance.
  • Q6. Asked about the project mentioned in CV (Client project) and asked its architecture.
  • Q7. Various SQL join types
Round 2 - HR 

(3 Questions)

  • Q1. Are you ready to relocate to job location
  • Q2. Why are you leaving your previous organization.
  • Q3. Expectation about salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your basics strong, and keep hands on problems.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(22 Questions)

  • Q1. How do you review the code of your peers when working on same project?
  • Q2. Follow-up Question:- How do you maintain the code for Dev/QA/Production?
  • Ans. 

    Code is maintained using version control systems like Git, with separate branches for Dev, QA, and Production.

    • Use version control systems like Git to track changes and manage code.

    • Create separate branches for Dev, QA, and Production to isolate changes and prevent conflicts.

    • Implement a code review process to ensure quality and consistency across environments.

    • Automate deployment processes to easily promote code changes f...

  • Answered by AI
  • Q3. ACID properties in the database
  • Ans. 

    ACID properties ensure database transactions are processed reliably.

    • ACID stands for Atomicity, Consistency, Isolation, and Durability.

    • Atomicity ensures that either all operations in a transaction are completed or none are.

    • Consistency ensures that the database remains in a valid state before and after the transaction.

    • Isolation ensures that multiple transactions can occur concurrently without affecting each other.

    • Durabil...

  • Answered by AI
  • Q4. OOPs concept. How do we implement/use/purpose for Encapsulation, Abstraction?
  • Ans. 

    Encapsulation is the concept of bundling data and methods that operate on the data into a single unit. Abstraction is the concept of hiding the implementation details and showing only the necessary features of an object.

    • Encapsulation helps in data hiding and prevents direct access to data from outside the class.

    • Abstraction helps in reducing complexity by hiding unnecessary details and showing only essential features.

    • En...

  • Answered by AI
  • Q5. What is abstract class? What is interface? Difference between both and when do we use them?
  • Ans. 

    Abstract class is a class that cannot be instantiated and may contain abstract methods. Interface is a contract that defines methods that a class must implement.

    • Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

    • A class can inherit only one abstract class but can implement multiple interfaces.

    • Abstract classes are used when you want to provide a default impleme...

  • Answered by AI
  • Q6. What is Routing? Have you heard about Conventional Routing?
  • Ans. 

    Routing is the process of directing network traffic to its destination. Conventional Routing is a method of defining routes based on conventions.

    • Routing is the process of determining the path that network packets should take from the source to the destination.

    • Conventional Routing involves defining routes based on conventions or predefined rules.

    • In web development, routing refers to mapping URLs to specific controllers ...

  • Answered by AI
  • Q7. What is GC? Can we force GC to run? If yes, how to do it?
  • Ans. 

    GC stands for Garbage Collection. It is a process of automatically reclaiming memory occupied by objects that are no longer in use.

    • GC is a part of the .NET runtime that manages memory by automatically freeing up memory occupied by objects that are no longer needed.

    • We can suggest the GC to run by calling the GC.Collect() method, but it is not recommended to force GC as it can have performance implications.

    • Forcing GC to ...

  • Answered by AI
  • Q8. What is MasterPage?
  • Ans. 

    MasterPage is a feature in ASP.NET that allows for creating a consistent layout for multiple pages.

    • MasterPage defines the common structure and interface for all pages in a web application.

    • It allows for the separation of content and layout, making it easier to maintain and update.

    • MasterPage can contain placeholders for content that can be filled in by individual pages.

    • Changes made to the MasterPage will be reflected acr...

  • Answered by AI
  • Q9. How do we do Error handling in .Net application?
  • Ans. 

    Error handling in .NET application involves using try-catch blocks to handle exceptions and ensure graceful error recovery.

    • Use try-catch blocks to catch exceptions and handle them appropriately

    • Use specific exception types for different error scenarios

    • Implement logging to track errors and troubleshoot issues

    • Consider using global exception handling for unhandled exceptions

    • Use custom error messages to provide meaningful f

  • Answered by AI
  • Q10. Web API, terminologies
  • Q11. How to deploy code in test environment
  • Ans. 

    Code deployment in test environment involves creating a deployment package and deploying it to the test server.

    • Create a deployment package containing all necessary files and configurations.

    • Deploy the package to the test server using tools like Octopus Deploy or Azure DevOps.

    • Test the deployed code in the test environment to ensure it functions as expected.

  • Answered by AI
  • Q12. What is purpose of finally, final, Dispose keyword in C#?
  • Ans. 

    finally is used in exception handling, final is a keyword for classes, Dispose is used for releasing unmanaged resources.

    • finally block is used in exception handling to ensure a piece of code is always executed, whether an exception is thrown or not.

    • final keyword is used in C# to prevent inheritance or overriding of a method, class, or property.

    • Dispose method is used to release unmanaged resources like file handles or d

  • Answered by AI
  • Q13. What is Lazy Loading
  • Ans. 

    Lazy loading is a design pattern where data is loaded only when it is needed.

    • Lazy loading helps improve performance by loading data on demand

    • It is commonly used in ORM frameworks like Entity Framework

    • Example: Loading related entities only when accessed in a database query

  • Answered by AI
  • Q14. What is SOLID principle? Name or explain one of them
  • Ans. 

    SOLID is a set of five design principles in object-oriented programming. One of them is the Single Responsibility Principle (SRP).

    • SRP states that a class should have only one reason to change, meaning it should only have one job or responsibility.

    • For example, a class that handles both user authentication and database operations violates SRP. It should be split into two separate classes.

    • SRP helps in making code more mai

  • Answered by AI
  • Q15. What is MVC page cycle in detail
  • Ans. 

    MVC page cycle is the sequence of events that occur during the lifespan of a MVC page.

    • MVC page is requested by the user

    • Routing engine determines the appropriate controller and action method

    • Controller executes the action method and returns a view

    • View is rendered and sent back to the user's browser

  • Answered by AI
  • Q16. Explain ASP .Net Page Lifecycle
  • Ans. 

    ASP .Net Page Lifecycle is a series of events that occur when a page is requested, processed, and rendered by the server.

    • Page Request: Initiated by the user or browser.

    • Page Initialization: Page properties are set.

    • Page Load: Controls on the page are loaded and data is bound.

    • Postback Event Handling: User interactions trigger events.

    • Page Rendering: Page is rendered to HTML and sent to the browser.

    • Page Unload: Cleanup and

  • Answered by AI
  • Q17. If the class is declared as Sealed, can we inherit from it? What do we use it? Can seal class inherit from some other class?
  • Ans. 

    Sealed classes cannot be inherited from. They are used to prevent inheritance and ensure class integrity.

    • Sealed classes are declared using the 'sealed' keyword in C#.

    • They are used to prevent other classes from inheriting from them.

    • Sealed classes can inherit from other classes, but they cannot be inherited from.

  • Answered by AI
  • Q18. Difference between Global & Temp table.
  • Ans. 

    Global tables are accessible to all sessions, while temp tables are only accessible to the session that created them.

    • Global tables are permanent and stored in the database, while temp tables are temporary and stored in memory or tempdb.

    • Global tables can be accessed by multiple users and sessions, while temp tables are local to the session that created them.

    • Global tables require explicit creation and dropping, while tem...

  • Answered by AI
  • Q19. Session management in ASP .Net & different types
  • Ans. 

    Session management in ASP .Net involves storing user-specific data during their visit to a website.

    • ASP .Net provides in-process, state server, and SQL Server session management options

    • In-process session management stores session data in memory on the web server

    • State server session management stores session data in a separate server process

    • SQL Server session management stores session data in a SQL Server database

    • Session...

  • Answered by AI
  • Q20. Cursors in SQL, Is trigger really required? In what cases can we use it? Syntax of it
  • Ans. 

    Cursors in SQL are used to iterate through a result set, triggers are not always required but can be useful for enforcing business rules.

    • Cursors in SQL are used to fetch and process individual rows from a result set.

    • Triggers in SQL are used to automatically perform actions when certain events occur in a database.

    • Triggers can be useful for enforcing data integrity constraints or auditing changes to data.

    • Syntax of a trig...

  • Answered by AI
  • Q21. What is regular expression
  • Ans. 

    Regular expression is a sequence of characters that define a search pattern.

    • Regular expressions are used for pattern matching in strings

    • They can be used for tasks like validation, searching, and replacing text

    • Examples: ^[a-zA-Z0-9]+@[a-zA-Z0-9]+\.[a-zA-Z]{2,4}$ is a regex for email validation

  • Answered by AI
  • Q22. Var keyword in SQL
  • Ans. 

    The var keyword is not used in SQL, it is used in C# to declare implicitly typed variables.

    • The var keyword in C# allows you to declare a variable without explicitly specifying the type, the type is inferred by the compiler.

    • In SQL, you must explicitly specify the data type when declaring variables or columns.

    • Example in C#: var number = 10; // Compiler infers that number is an integer

    • Example in SQL: DECLARE @name VARCHAR

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture .NET Application Developer interview:
  • OOPS
  • ASP.Net
  • ASP.Net MVC
  • SQL

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Difference between display none, visibility hidden and opacity 0 in CSS
  • Ans. 

    display none hides the element completely, visibility hidden hides the element but still takes up space, opacity 0 makes the element transparent.

    • display none removes the element from the layout

    • visibility hidden hides the element but it still occupies space

    • opacity 0 makes the element transparent but still occupies space

    • Example: display: none; visibility: hidden; opacity: 0;

  • Answered by AI
  • Q2. Write a polyfill for javascript method "filter"
  • Ans. 

    Polyfill for JavaScript method 'filter'

    • Create a function called 'filter' that takes a callback function as an argument

    • Loop through the array and apply the callback function to each element

    • If the callback function returns true, add the element to a new array and return it

  • Answered by AI
  • Q3. Explain ShadowDOM
  • Ans. 

    Shadow DOM is a way to encapsulate the styling and structure of a web component, preventing styles from leaking out and clashing with the rest of the page.

    • Shadow DOM allows for creating self-contained components with their own DOM tree and styling.

    • It helps in preventing styles from the main document affecting the component and vice versa.

    • Shadow DOM can be created using the 'attachShadow' method in JavaScript.

    • It is comm...

  • Answered by AI
  • Q4. Explain Currying in Javascript
  • Ans. 

    Currying is a technique in JavaScript where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.

    • Currying allows you to create reusable functions with partial application of arguments.

    • It helps in creating more flexible and composable functions.

    • Example: const add = (a) => (b) => a + b; const add5 = add(5); console.log(add5(3)); // Output: 8

  • Answered by AI
  • Q5. What is Event Deligation in javascript
  • Ans. 

    Event delegation in JavaScript is a technique where a single event listener is attached to a parent element to handle events for multiple child elements.

    • Event delegation helps improve performance by reducing the number of event listeners.

    • It is useful for dynamically created elements or elements with similar behavior.

    • Event delegation works by utilizing event bubbling, where events on child elements bubble up to the pare

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TCS Associate Consultant interview:
  • Javascript Basics
  • React.Js
  • Javascript
Interview preparation tips for other job seekers - Having deep knowledge in Javascript is must for React.JS interview.

Skills evaluated in this interview

Other Program / Project Management - Other Interview Questions & Answers

Wipro user image Anonymous

posted on 4 Oct 2024

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 9 interview rounds.

Round 1 - Aptitude Test 

Standardized assessment that evaluate a person abilities, skills and potential

Round 2 - Coding Test 

Programming challenge that assesses a candidate coding skills and problems-solving ability.

Round 3 - Group Discussion 

Structured conversation where participants share ideas and perspective

Round 4 - Assignment 

Tap recent activity,

Round 5 - Case Study 

Details analysis of a real world situation that can be used to gain insight and generalization

Round 6 - HR 

(3 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    Experienced program/project manager with a background in leading cross-functional teams and delivering successful outcomes.

    • Over 10 years of experience in program/project management

    • Skilled in leading cross-functional teams to achieve project goals

    • Proven track record of delivering successful outcomes on time and within budget

    • Strong communication and stakeholder management skills

    • Certified Project Management Professional (

  • Answered by AI
  • Q2. What is your strength and weaknesses ?
  • Ans. 

    My strength is my ability to communicate effectively and my weakness is that I can be overly detail-oriented.

    • Strength: Effective communication skills - able to convey information clearly and concisely

    • Weakness: Overly detail-oriented - sometimes get caught up in minor details and lose sight of the bigger picture

  • Answered by AI
  • Q3. Why are you interested in this job?
  • Ans. 

    I am passionate about leading projects and programs to success, and I am excited about the opportunity to make a positive impact in this role.

    • I have a strong track record of successfully managing projects and programs in my previous roles.

    • I am eager to take on new challenges and contribute my skills and expertise to drive results.

    • I am drawn to the mission and goals of this organization and believe that my background al

  • Answered by AI
Round 7 - Technical 

(2 Questions)

  • Q1. What programming language are you most familiar with?
  • Ans. 

    I am most familiar with Python programming language.

    • Python is known for its simplicity and readability, making it a popular choice for beginners and experienced programmers alike.

    • It is widely used in various fields such as web development, data analysis, artificial intelligence, and scientific computing.

    • Some popular libraries and frameworks in Python include Django, Flask, NumPy, and TensorFlow.

  • Answered by AI
  • Q2. What is features of c programming language?
  • Ans. 

    C programming language features include portability, efficiency, flexibility, and low-level access to memory.

    • Portability: C programs can be run on different platforms with minimal changes.

    • Efficiency: C is a fast and efficient language, making it suitable for system programming.

    • Flexibility: C allows for low-level manipulation of hardware and memory.

    • Low-level access to memory: C provides direct access to memory addresses...

  • Answered by AI
Round 8 - One-on-one 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    Experienced project manager with a background in IT and a passion for delivering successful projects on time and within budget.

    • Over 5 years of experience in project management

    • Strong background in IT industry

    • Proven track record of delivering projects on time and within budget

    • Excellent communication and leadership skills

    • Certified in project management (e.g. PMP, PRINCE2)

  • Answered by AI
  • Q2. Why should we hire you
  • Ans. 

    I have a proven track record of successfully managing complex projects and delivering results on time and within budget.

    • I have strong leadership skills and can effectively motivate and manage teams to achieve project goals.

    • I am highly organized and detail-oriented, ensuring that all aspects of a project are carefully planned and executed.

    • I have excellent communication skills, allowing me to effectively collaborate with...

  • Answered by AI
  • Q3. What are your strength
  • Ans. 

    My strengths include strong communication skills, excellent problem-solving abilities, and a proven track record of successful project management.

    • Strong communication skills: I am able to effectively communicate with team members, stakeholders, and clients to ensure everyone is on the same page.

    • Excellent problem-solving abilities: I am adept at identifying issues, analyzing data, and developing creative solutions to ov...

  • Answered by AI
Round 9 - No any 

(2 Questions)

  • Q1. Tell me about yourself self
  • Ans. 

    Experienced project manager with a background in IT and a passion for delivering successful projects on time and within budget.

    • Over 5 years of experience in project management

    • Strong background in IT industry

    • Proven track record of delivering projects on time and within budget

    • Excellent communication and leadership skills

    • Certified Project Management Professional (PMP)

  • Answered by AI
  • Q2. What are your weakness
  • Ans. 

    One of my weaknesses is that I can be overly critical of my own work.

    • I tend to be a perfectionist and can spend too much time on minor details.

    • I am working on improving my ability to delegate tasks and trust others to complete them.

    • I have been taking steps to develop a more balanced perspective on my own performance.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Wipro Other Program / Project Management - Other interview:
  • Web Technologies
  • Core Java
  • Python
  • Data Analytics

Phantom Digital Effects Interview FAQs

How many rounds are there in Phantom Digital Effects interview?
Phantom Digital Effects interview process usually has 4 rounds. The most common rounds in the Phantom Digital Effects interview process are HR, Resume Shortlist and One-on-one Round.
What are the top questions asked in Phantom Digital Effects interview?

Some of the top questions asked at the Phantom Digital Effects interview -

  1. Why you opt compositing and how do you think you can be beneficial for company ...read more
  2. What are the blue/green screens you aware ...read more
  3. How is render passes comped in product...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Phantom Digital Effects interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Tata Elxsi Interview Questions
3.9
 • 290 Interviews
Technicolor Interview Questions
4.0
 • 21 Interviews
FUJIFILM Interview Questions
4.1
 • 12 Interviews
Animaker Inc Interview Questions
3.4
 • 8 Interviews
BOT VFX Interview Questions
4.1
 • 4 Interviews
Prime Focus Interview Questions
3.8
 • 1 Interview
View all

Phantom Digital Effects Reviews and Ratings

based on 9 reviews

2.9/5

Rating in categories

2.7

Skill development

2.1

Work-Life balance

2.7

Salary & Benefits

2.1

Job Security

2.3

Company culture

2.0

Promotions/Appraisal

2.1

Work Satisfaction

Explore 9 Reviews and Ratings
System Administrator
4 salaries
unlock blur

₹2.4 L/yr - ₹4 L/yr

HR Executive
4 salaries
unlock blur

₹3.8 L/yr - ₹4.8 L/yr

Front end Developer
4 salaries
unlock blur

₹2.5 L/yr - ₹7.5 L/yr

Roto Artist
4 salaries
unlock blur

₹3 L/yr - ₹5.1 L/yr

Explore more salaries
Compare Phantom Digital Effects with

Prime Focus

3.8
Compare

Redchillies vfx

4.5
Compare

Moving Picture Company

4.1
Compare

DNEG CREATIVE SERVICES

3.6
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