Upload Button Icon Add office photos

Filter interviews by

Data Dynamics Inc Interview Questions and Answers

Updated 11 Jun 2025
Popular Designations

11 Interview questions

A Devops Engineer was asked 1w ago
Q. A pod keeps restarting in Kubernetes. How would you debug it?
Ans. 

To debug a restarting pod in Kubernetes, check logs, events, resource limits, and configuration issues.

  • Check pod logs using `kubectl logs <pod-name>` to identify errors.

  • Inspect events with `kubectl describe pod <pod-name>` for warnings or errors.

  • Verify resource limits in the pod spec; insufficient resources can cause restarts.

  • Check for readiness and liveness probes; misconfigured probes can lead to res...

View all Devops Engineer interview questions
A Devops Engineer was asked 1w ago
Q. Describe your strategy for managing secrets in Kubernetes without hard coding them in developing files?
Ans. 

Utilize Kubernetes Secrets, external secret management tools, and environment variables for secure secret management.

  • Use Kubernetes Secrets to store sensitive data like passwords and API keys. Example: `kubectl create secret generic my-secret --from-literal=password='mypassword'`.

  • Integrate external secret management tools like HashiCorp Vault or AWS Secrets Manager to dynamically fetch secrets at runtime.

  • Leverage ...

View all Devops Engineer interview questions
A Full Stack Web Developer was asked 2w ago
Q. How does the React Reconciliation process work?
Ans. 

React Reconciliation is the process of updating the UI efficiently by comparing virtual DOM trees.

  • React uses a virtual DOM to minimize direct manipulation of the real DOM, which is slow.

  • When a component's state or props change, React creates a new virtual DOM tree.

  • React compares the new virtual DOM with the previous one using a diffing algorithm.

  • If differences are found, React updates only the changed parts of the...

View all Full Stack Web Developer interview questions
A Full Stack Web Developer was asked 2w ago
Q. How do you deploy a full stack app to Heroku or Vercel?
Ans. 

Deploying a full stack app involves setting up the environment, configuring settings, and pushing code to Heroku or Vercel.

  • 1. Prepare your app: Ensure your app is production-ready, with necessary configurations for both frontend and backend.

  • 2. Create a Heroku/Vercel account: Sign up and log in to your account on the respective platform.

  • 3. Install CLI tools: For Heroku, install the Heroku CLI; for Vercel, install t...

View all Full Stack Web Developer interview questions
A Full Stack Web Developer was asked 2w ago
Q. How do you handle API versioning in a RESTful backend?
Ans. 

API versioning in RESTful backends ensures compatibility and smooth transitions between different API versions.

  • Use URI versioning: e.g., /api/v1/resource and /api/v2/resource.

  • Implement query parameter versioning: e.g., /api/resource?version=1.

  • Utilize header versioning: clients specify the version in request headers.

  • Maintain backward compatibility to avoid breaking changes for existing clients.

  • Document each version...

View all Full Stack Web Developer interview questions
A Senior Data Analyst was asked 2w ago
Q. Explain the difference between ROW_NUMBER(), RANK(), and DENSE_RANK() and provide a use case for each.
Ans. 

ROW_NUMBER(), RANK(), and DENSE_RANK() are SQL window functions for ranking rows in a dataset based on specified criteria.

  • ROW_NUMBER(): Assigns a unique sequential integer to rows within a partition, starting at 1. Example: Ranking employees by hire date.

  • RANK(): Assigns a rank to each row within a partition, with gaps in ranking for ties. Example: Ranking students by exam scores.

  • DENSE_RANK(): Similar to RANK(), bu...

View all Senior Data Analyst interview questions
A Senior Data Analyst was asked 2w ago
Q. A client claims that sensitive files were accessed outside of allowed regions. How would you investigate and visualize this claim?
Ans. 

Investigate sensitive file access claims by analyzing logs and visualizing access patterns geographically.

  • 1. Gather access logs: Collect logs from file servers, including timestamps, user IDs, and IP addresses.

  • 2. Identify allowed regions: Define the geographical boundaries where access is permitted based on client policies.

  • 3. Geolocate IP addresses: Use a geolocation service to map IP addresses to their respective...

View all Senior Data Analyst interview questions
Are these interview questions helpful?
A Senior Data Analyst was asked 2w ago
Q. How would you design a dashboard that highlights potential storage cost savings for enterprise clients using cloud storage metadata?
Ans. 

Design a dashboard to visualize cloud storage cost savings for enterprise clients using metadata insights.

  • Identify key metrics: Focus on storage usage, cost per GB, and data access frequency.

  • Use visualizations: Implement bar charts for cost comparisons and line graphs for usage trends.

  • Incorporate filters: Allow users to filter by department, project, or time period to identify specific savings opportunities.

  • Highli...

View all Senior Data Analyst interview questions
A Devops Engineer was asked 2w ago
Q. You deployed a new version of a service and users report high latency. What is your debugging approach?
Ans. 

Investigate service latency by analyzing logs, metrics, and infrastructure to identify bottlenecks and resolve issues.

  • Check application logs for errors or warnings that may indicate issues with the new deployment.

  • Analyze performance metrics (CPU, memory, I/O) to identify resource bottlenecks.

  • Use APM tools (like New Relic or Datadog) to trace requests and pinpoint slow components.

  • Review recent changes in the deploy...

View all Devops Engineer interview questions
A Devops Engineer was asked 2w ago
Q. Describe your experience with lac tools like terraform or ARM templates. Can you walk us through a recent infrastructure deployment you handled?
Ans. 

I have extensive experience with Terraform for infrastructure deployment, focusing on automation and scalability.

  • Utilized Terraform to provision AWS resources, including EC2 instances and RDS databases.

  • Implemented Infrastructure as Code (IaC) to ensure consistent environments across development and production.

  • Created reusable Terraform modules to standardize deployments and reduce redundancy.

  • Managed state files us...

View all Devops Engineer interview questions

Data Dynamics Inc Interview Experiences

7 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Explain the difference between ROW -NUMBERS (), RANK () , and DENSE -RANK() and give a use case for each
  • Ans. 

    ROW_NUMBER(), RANK(), and DENSE_RANK() are SQL window functions for ranking rows in a dataset based on specified criteria.

    • ROW_NUMBER(): Assigns a unique sequential integer to rows within a partition, starting at 1. Example: Ranking employees by hire date.

    • RANK(): Assigns a rank to each row within a partition, with gaps in ranking for ties. Example: Ranking students by exam scores.

    • DENSE_RANK(): Similar to RANK(), but wit...

  • Answered by AI
  • Q2. How do design a dashboard that highlights potential storage cost savings for enterprise clients using cloud storage cost savings for enterprise clients using cloud storage metadata.
  • Ans. 

    Design a dashboard to visualize cloud storage cost savings for enterprise clients using metadata insights.

    • Identify key metrics: Focus on storage usage, cost per GB, and data access frequency.

    • Use visualizations: Implement bar charts for cost comparisons and line graphs for usage trends.

    • Incorporate filters: Allow users to filter by department, project, or time period to identify specific savings opportunities.

    • Highlight a...

  • Answered by AI
  • Q3. A client claim that sensitive files were accessed outside of allowed regions. How would you investigate and visualize this claim.
  • Ans. 

    Investigate sensitive file access claims by analyzing logs and visualizing access patterns geographically.

    • 1. Gather access logs: Collect logs from file servers, including timestamps, user IDs, and IP addresses.

    • 2. Identify allowed regions: Define the geographical boundaries where access is permitted based on client policies.

    • 3. Geolocate IP addresses: Use a geolocation service to map IP addresses to their respective regi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - As per your qualification I must say every engineer has to apply here. If you are serious and enthusiastic ,you must go for it.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. How would you design a REST API to upload and process metadata from files? what validations and error handling would you consider?
  • Ans. 

    Design a REST API for uploading and processing file metadata with validations and error handling.

    • Endpoint: POST /api/metadata/upload - for uploading file metadata.

    • Request Body: Accept JSON format with fields like 'filename', 'filetype', 'filesize'.

    • Validation: Check for required fields, valid file types (e.g., .jpg, .pdf), and file size limits (e.g., < 5MB).

    • Error Handling: Return 400 Bad Request for validation errors...

  • Answered by AI
  • Q2. What's the difference between a LIFT JOIN? and INNER JOIN ? Give a real -world example using file metadata tables?
  • Ans. 

    LIFT JOIN enhances INNER JOIN by allowing for additional filtering based on specific conditions.

    • INNER JOIN returns rows with matching values in both tables.

    • LIFT JOIN allows for additional conditions to filter results post-join.

    • Example: INNER JOIN could link 'files' and 'users' tables by user ID.

    • LIFT JOIN could further filter files to only show those accessed in the last month.

  • Answered by AI
  • Q3. How would you handle secure PLL data scanning in a distributed system?
  • Ans. 

    Implement secure PLL data scanning using encryption, access control, and distributed processing techniques.

    • Use encryption for data at rest and in transit to protect sensitive PLL data.

    • Implement role-based access control (RBAC) to restrict data access to authorized users only.

    • Utilize distributed processing frameworks like Apache Spark for efficient data scanning across nodes.

    • Incorporate logging and monitoring to track a...

  • Answered by AI
  • Q4. Tell us about a time when you pushed back on a product requirement . How did you handle it technically and personally?
  • Ans. 

    I challenged a product requirement due to technical feasibility, ensuring alignment with user needs and project goals.

    • Identified a requirement that was technically infeasible within the project timeline.

    • Conducted a thorough analysis of the existing architecture to highlight limitations.

    • Proposed an alternative solution that met user needs without compromising quality.

    • Communicated my concerns to the product team in a con...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Describe your experience with lac tools like terraform or ARM templates. Can you walk us through a recent infrastructure deployment you handled?
  • Ans. 

    I have extensive experience with Terraform for infrastructure deployment, focusing on automation and scalability.

    • Utilized Terraform to provision AWS resources, including EC2 instances and RDS databases.

    • Implemented Infrastructure as Code (IaC) to ensure consistent environments across development and production.

    • Created reusable Terraform modules to standardize deployments and reduce redundancy.

    • Managed state files using T...

  • Answered by AI
  • Q2. What tools do you use for log aggregation and alerting (e.g., ELK stack, Prometheus + Grafana )? how do you ensure alert fatigue is minimized?
  • Ans. 

    I utilize ELK stack and Prometheus + Grafana for log aggregation and alerting, focusing on minimizing alert fatigue.

    • Use ELK stack (Elasticsearch, Logstash, Kibana) for centralized logging and visualization.

    • Implement Prometheus for metrics collection and Grafana for dashboarding.

    • Set up alert thresholds based on historical data to avoid unnecessary alerts.

    • Utilize alert grouping and deduplication to reduce noise.

    • Incorpora...

  • Answered by AI
  • Q3. You deployed a new version of a service and users report high latency. What is your debugging approach?
  • Ans. 

    Investigate service latency by analyzing logs, metrics, and infrastructure to identify bottlenecks and resolve issues.

    • Check application logs for errors or warnings that may indicate issues with the new deployment.

    • Analyze performance metrics (CPU, memory, I/O) to identify resource bottlenecks.

    • Use APM tools (like New Relic or Datadog) to trace requests and pinpoint slow components.

    • Review recent changes in the deployment ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. /How does the React Reconciliation process work ?
  • Ans. 

    React Reconciliation is the process of updating the UI efficiently by comparing virtual DOM trees.

    • React uses a virtual DOM to minimize direct manipulation of the real DOM, which is slow.

    • When a component's state or props change, React creates a new virtual DOM tree.

    • React compares the new virtual DOM with the previous one using a diffing algorithm.

    • If differences are found, React updates only the changed parts of the real...

  • Answered by AI
  • Q2. How do you handle API versioning in a RESTful backend?
  • Ans. 

    API versioning in RESTful backends ensures compatibility and smooth transitions between different API versions.

    • Use URI versioning: e.g., /api/v1/resource and /api/v2/resource.

    • Implement query parameter versioning: e.g., /api/resource?version=1.

    • Utilize header versioning: clients specify the version in request headers.

    • Maintain backward compatibility to avoid breaking changes for existing clients.

    • Document each version clea...

  • Answered by AI
  • Q3. How do you deploy a full stack app to Heroku or Vercel ?
  • Ans. 

    Deploying a full stack app involves setting up the environment, configuring settings, and pushing code to Heroku or Vercel.

    • 1. Prepare your app: Ensure your app is production-ready, with necessary configurations for both frontend and backend.

    • 2. Create a Heroku/Vercel account: Sign up and log in to your account on the respective platform.

    • 3. Install CLI tools: For Heroku, install the Heroku CLI; for Vercel, install the Ve...

  • Answered by AI

Senior Software Engineer Interview Questions & Answers

user image keshav chattopadhyay

posted on 6 Jun 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. How would you design a multi - region metadata policy engine?
  • Ans. 

    Design a scalable, fault-tolerant metadata policy engine across multiple regions for efficient data management.

    • Use a microservices architecture to separate concerns, allowing independent scaling and deployment.

    • Implement a distributed database like Cassandra or DynamoDB for high availability and low latency across regions.

    • Utilize a message broker (e.g., Kafka) for event-driven communication between services, ensuring da...

  • Answered by AI
  • Q2. How do you manage CICD in secure air-gapped environments?
  • Ans. 

    Managing CI/CD in air-gapped environments requires careful planning and secure processes to ensure software delivery without internet access.

    • Use a local artifact repository (e.g., Nexus, Artifactory) to store build artifacts securely.

    • Implement a secure build pipeline using tools like Jenkins or GitLab CI, configured to operate offline.

    • Regularly update the environment with patches and dependencies by transferring them v...

  • Answered by AI
  • Q3. Past experience leading cross-functional sprints
  • Ans. 

    Led cross-functional sprints to enhance collaboration and deliver high-quality software solutions efficiently.

    • Facilitated daily stand-ups with developers, designers, and QA to ensure alignment on sprint goals.

    • Implemented Agile methodologies, resulting in a 30% increase in team productivity over three sprints.

    • Coordinated with product managers to prioritize backlog items based on customer feedback and business needs.

    • Orga...

  • Answered by AI

Devops Engineer Interview Questions & Answers

user image Divya Sharma

posted on 11 Jun 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. A pod keeps restarting in Kubernetes. How would you debug it?
  • Ans. 

    To debug a restarting pod in Kubernetes, check logs, events, resource limits, and configuration issues.

    • Check pod logs using `kubectl logs <pod-name>` to identify errors.

    • Inspect events with `kubectl describe pod <pod-name>` for warnings or errors.

    • Verify resource limits in the pod spec; insufficient resources can cause restarts.

    • Check for readiness and liveness probes; misconfigured probes can lead to restarts...

  • Answered by AI
  • Q2. You need to deploy a stateful service in Kubernetes (MySQL.) How would your YAML differ from a stateless deployment?
  • Q3. Describe your strategy for managing secrets in Kubernetes without hard coding them in developing files?
  • Ans. 

    Utilize Kubernetes Secrets, external secret management tools, and environment variables for secure secret management.

    • Use Kubernetes Secrets to store sensitive data like passwords and API keys. Example: `kubectl create secret generic my-secret --from-literal=password='mypassword'`.

    • Integrate external secret management tools like HashiCorp Vault or AWS Secrets Manager to dynamically fetch secrets at runtime.

    • Leverage envir...

  • Answered by AI

Devops Engineer Interview Questions & Answers

user image nisha nakhwa

posted on 8 Jun 2025

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. Explain how you would handle cost optimization in a multi-environment cloud setup.
  • Ans. 

    Cost optimization in multi-environment cloud setups involves strategic resource management and monitoring.

    • Implement auto-scaling to adjust resources based on demand, reducing costs during low usage periods.

    • Use reserved instances for predictable workloads to save up to 70% compared to on-demand pricing.

    • Regularly review and right-size instances to ensure you are not over-provisioned.

    • Leverage spot instances for non-critic...

  • Answered by AI
  • Q2. How do you handle rollback in case of a bad deployment?
  • Ans. 

    To handle rollbacks after a bad deployment, I utilize automated processes, version control, and monitoring tools.

    • Implement blue-green deployments to switch traffic between two identical environments, allowing quick rollback.

    • Use canary releases to deploy changes to a small subset of users first, making it easier to revert if issues arise.

    • Maintain version control for all deployments, enabling easy reversion to a previous...

  • Answered by AI
  • Q3. How would you handle a zero- day vulnerability discovered in your base container image?
  • Ans. 

    Addressing a zero-day vulnerability involves immediate assessment, patching, and communication strategies.

    • Assess the vulnerability: Identify the impact and exploitability of the zero-day vulnerability in the base container image.

    • Update the base image: If a patched version of the base image is available, update your Dockerfile to use the new image.

    • Rebuild and redeploy: Rebuild your containers with the updated base image...

  • Answered by AI

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Data Dynamics Inc?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Jan 2021. There were 4 interview rounds.

Round 1 - Aptitude Test 

Basic Exam about your knowledge.

Round 2 - Group Discussion 

We have to speak out properly and clear with our opinion.

Round 3 - Technical 

(1 Question)

  • Q1. Questions about some Technical and level of our confidence.
Round 4 - HR 

(6 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Ans. 

    I come from a close-knit family that values education, support, and shared experiences, fostering a strong sense of community.

    • Supportive Environment: My parents always encouraged my academic pursuits, leading me to excel in my studies and pursue a career in tech.

    • Diverse Background: My family has roots in different cultures, which has enriched my perspective and appreciation for diversity.

    • Shared Interests: We often enga...

  • Answered by AI
  • Q3. Share details of your previous job.
  • Q4. Tell me about yourself.
  • Q5. Why are you looking for a change?
  • Ans. 

    I'm seeking new challenges to grow my skills and contribute to innovative projects in a dynamic environment.

    • Desire for professional growth: I'm looking to expand my expertise in cloud technologies, such as AWS and Azure.

    • Seeking a collaborative environment: I thrive in teams that encourage knowledge sharing and innovation, like my previous role at XYZ Corp.

    • Interest in new technologies: I'm excited about working with con...

  • Answered by AI
  • Q6. Why should we hire you?
  • Ans. 

    I bring a unique blend of technical skills, problem-solving abilities, and a passion for continuous improvement in DevOps practices.

    • Proven experience in CI/CD pipelines, having implemented Jenkins and GitLab CI for automated deployments in previous projects.

    • Strong knowledge of containerization technologies like Docker and orchestration tools like Kubernetes, which I used to streamline application deployment.

    • Expertise i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and feel free to attend the interview. Be confidence.

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. CICD process
  • Ans. 

    CICD process is a software development approach that automates the building, testing, and deployment of code changes.

    • CICD stands for Continuous Integration and Continuous Deployment

    • It involves automating the entire software development process

    • It helps in reducing errors and improving the quality of the code

    • Tools like Jenkins, GitLab, and Travis CI are used for CICD

    • Example: Code changes are automatically built, tested, ...

  • Answered by AI
  • Q2. Terraform
  • Q3. Pipeline stages
  • Ans. 

    Pipeline stages are the different steps involved in the continuous delivery process.

    • Pipeline stages include building, testing, deploying, and monitoring.

    • Each stage has its own set of tools and processes.

    • Stages can be automated to ensure consistency and efficiency.

    • Examples of tools used in pipeline stages include Jenkins, Git, Docker, and Kubernetes.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview contains two rounds, first round was technical round, the interviewer was very kind and asked on the topics of CICD process, Terraform and Pipeline stages. The second round was HR round, asked on the basic stuffs like my likes and dislikes and any appreciation that I received.

I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Whats CI-CD, how did you configure it, which monitoring software you used

Interview Preparation Tips

Interview preparation tips for other job seekers - keep a brief idea regarding all DevOps tools and CI-CD process,
be confident.
English fluency makes impact

Skills evaluated in this interview

Data Dynamics Inc Interview FAQs

How to prepare for Data Dynamics Inc interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Data Dynamics Inc. The most common topics and skills that interviewers at Data Dynamics Inc expect are Data Management, Analytics, HIPAA, SQL and Agile.
What are the top questions asked in Data Dynamics Inc interview?

Some of the top questions asked at the Data Dynamics Inc interview -

  1. You deployed a new version of a service and users report high latency. What is ...read more
  2. what's the difference between a LIFT JOIN? and INNER JOIN ? Give a real -world ...read more
  3. What tools do you use for log aggregation and alerting (e.g., ELK stack, Promet...read more
How long is the Data Dynamics Inc interview process?

The duration of Data Dynamics Inc interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 7 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 71%
2-4 weeks 29%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Amazon Interview Questions
4.0
 • 5.3k Interviews
Capgemini Interview Questions
3.7
 • 5k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
View all

Data Dynamics Inc Reviews and Ratings

based on 14 reviews

3.9/5

Rating in categories

4.0

Skill development

2.9

Work-life balance

3.7

Salary

3.2

Job security

3.0

Company culture

3.3

Promotions

3.2

Work satisfaction

Explore 14 Reviews and Ratings
Software Engineer
4 salaries
unlock blur

₹5 L/yr - ₹5.6 L/yr

Business Analyst
4 salaries
unlock blur

₹9 L/yr - ₹15 L/yr

Project Manager
3 salaries
unlock blur

₹30 L/yr - ₹30 L/yr

Product Owner
3 salaries
unlock blur

₹15 L/yr - ₹23 L/yr

Explore more salaries
Compare Data Dynamics Inc with

TCS

3.6
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview