FedEx Express
20+ Relay Express Interview Questions and Answers
Q1. FedEx express technology work
FedEx Express uses advanced technology to streamline logistics operations and improve customer experience.
FedEx Express uses a variety of technologies, including GPS tracking, automated sorting systems, and mobile devices for drivers.
These technologies help to optimize delivery routes, reduce transit times, and improve package tracking accuracy.
For example, FedEx's SenseAware technology allows customers to track the location, temperature, and humidity of their packages in rea...read more
Q2. In a situation where your team is not getting a proper result with existing approach your team uses, how would you try to fix it?
I would analyze the current approach, identify the root cause of the issue, brainstorm alternative solutions, and collaborate with the team to implement and test them.
Analyze the current approach to identify weaknesses
Brainstorm alternative solutions with the team
Implement and test the new solutions
Regularly communicate and collaborate with team members
Q3. Situational awareness questions: How would you resolve a conflict in Scrum?
Q4. What will you do when the requirements are unclear?
Q5. How to explain technical thing to non technical person
Break down complex technical concepts into simple terms for non-technical individuals.
Use analogies or real-world examples to explain technical terms
Avoid jargon and technical language
Ask questions to gauge the person's understanding and adjust explanations accordingly
Q6. What is cross validation explain in layman term What is precision What is confusion Matrix draw with dummy data
Cross validation is a technique to evaluate the performance of a model by splitting the data into multiple subsets.
Cross validation helps in assessing how well a model generalizes to new data.
It involves splitting the data into training and testing sets multiple times to get a more reliable estimate of model performance.
Common types of cross validation include k-fold cross validation and leave-one-out cross validation.
Q7. What is Scrum and how is it implemented?
Q8. When you encounter a blocker in a project, how do you deal with it
I assess the blocker's impact, identify possible solutions, collaborate with stakeholders, and adjust project plan accordingly.
Assess the impact of the blocker on project timeline, budget, and scope
Identify possible solutions by brainstorming with team members and stakeholders
Collaborate with stakeholders to prioritize and implement the best solution
Adjust project plan accordingly to accommodate the resolution of the blocker
Q9. Should an abstract class always have an abstract method
No, an abstract class can have concrete methods as well.
An abstract class can have both abstract and concrete methods.
Abstract methods are meant to be implemented by subclasses, while concrete methods can have a default implementation.
Having only abstract methods in an abstract class is not a requirement.
Q10. Solve an array question on finding the third largest in an unsorted array.
Find the third largest element in an unsorted array of strings.
Sort the array in descending order.
Remove duplicates if necessary.
Return the element at index 2 as the third largest.
Q11. How to identify and solve race condition.
Identifying and solving race conditions involves understanding concurrent execution and implementing synchronization mechanisms.
Understand the critical sections of code where race conditions can occur
Use synchronization mechanisms like locks, semaphores, or atomic operations to control access to shared resources
Implement thread-safe data structures or use thread-safe libraries to avoid race conditions
Use tools like static code analysis and debugging tools to detect and fix ra...read more
Q12. SQL - Find cumulative Profit sum in a given table.
Use SQL query with window function to find cumulative profit sum in a given table.
Use window function like SUM() with ORDER BY clause to calculate cumulative profit sum.
Example: SELECT date, profit, SUM(profit) OVER (ORDER BY date) AS cumulative_profit FROM table_name;
Ensure the table has a column for date and profit to order and calculate cumulative sum.
Q13. What is cross validation
Cross validation is a technique used to evaluate the performance of a machine learning model by testing it on multiple subsets of the data.
It involves dividing the data into multiple subsets or folds.
The model is trained on a subset and tested on the remaining subset.
This process is repeated for all subsets and the results are averaged to get a final performance metric.
It helps to prevent overfitting and provides a more accurate estimate of the model's performance.
Examples in...read more
Q14. How do you deal with difficult stakehokders
I address difficult stakeholders by actively listening, understanding their concerns, finding common ground, and maintaining open communication.
Listen actively to their concerns and perspectives
Seek to understand their motivations and priorities
Find common ground and areas of agreement
Maintain open and transparent communication
Involve them in the decision-making process to increase buy-in
Address any issues or conflicts promptly and professionally
Q15. Who Owns the user story?
Q16. What is agile to you?
Q17. Can you handle the weather conditions?
Yes, I am able to handle various weather conditions with experience in driving in rain, snow, and extreme heat.
I have experience driving in rain, snow, and extreme heat
I am familiar with adjusting driving techniques based on weather conditions
I always prioritize safety and follow protocols during inclement weather
I ensure my vehicle is equipped with necessary tools for different weather conditions
Q18. What is confusion matrix
A confusion matrix is a table used to evaluate the performance of a classification model.
It shows the number of true positives, true negatives, false positives, and false negatives.
It helps in calculating various evaluation metrics like accuracy, precision, recall, and F1 score.
It is useful in comparing the performance of different models.
Example: A confusion matrix for a binary classification problem can be represented as follows: | | Predicted Positive | Predicted Negative ...read more
Q19. Describe user story points and estimates
Q20. PowerBI - Create Bookmarks in Power BI
Bookmarks in Power BI allow users to save the state of a report, including filters, slicers, and visuals.
Bookmarks can be created by selecting 'View' and then 'Bookmarks' in the Power BI toolbar.
Users can add bookmarks by selecting 'Add' and then naming the bookmark.
Bookmarks can be applied by selecting the desired bookmark from the 'Bookmarks' pane.
Bookmarks can be used to save different views of a report for easy access and comparison.
Q21. Principles and pillars of agile
Q22. can you describe the fedex history
FedEx is a global courier delivery services company founded in 1971.
Founded in 1971 by Frederick W. Smith
Originally named Federal Express
Revolutionized the industry with overnight delivery services
Expanded globally through acquisitions like TNT Express
Q23. Try catch resource block.
Try catch resource block is used in Java to automatically close resources after they are no longer needed.
Try catch resource block is used to manage resources that need to be closed after use, such as file streams or database connections.
The resources declared within the try block are automatically closed at the end of the block, even if an exception is thrown.
Example: try (FileInputStream fis = new FileInputStream("file.txt")) { // code that uses fis } catch (IOException e) ...read more
Q24. Draw confusion Matrix on board
Confusion Matrix is a table used to describe the performance of a classification model.
Confusion Matrix is a 2x2 table with Actual and Predicted values
It consists of True Positive, True Negative, False Positive, and False Negative
Example: TP=100, TN=50, FP=10, FN=5
Accuracy = (TP + TN) / (TP + TN + FP + FN)
Precision = TP / (TP + FP)
Recall = TP / (TP + FN)
Q25. Prime Numbers for given range
Generate prime numbers within a given range
Iterate through numbers in the given range
Check if each number is prime by dividing it by numbers less than itself
Store prime numbers in an array
Q26. Automation framework structure
Automation framework structure refers to the organization and design of the components used for automated testing.
Automation framework structure should be modular and scalable.
It should have clear separation of concerns, such as test scripts, test data, and reusable components.
Commonly used frameworks include keyword-driven, data-driven, and hybrid frameworks.
Frameworks should support easy maintenance and debugging.
Frameworks should integrate with CI/CD pipelines for continuo...read more
Q27. Design a post api with springboot
Design a post api with SpringBoot
Create a new Spring Boot project
Define a model class for the post entity
Create a PostController class with a method to handle POST requests
Use @PostMapping annotation to map the method to a POST request
Implement the logic to save the post data to a database
Q28. Detailed Product lifecycle
Product lifecycle involves stages from ideation to retirement of a product.
Idea generation
Product development
Market launch
Growth phase
Maturity phase
Decline phase
Product retirement
Q29. Sorting an array
Sorting an array of strings
Use Arrays.sort() method to sort the array of strings
You can also use a custom Comparator to define the sorting order
Example: String[] arr = {"banana", "apple", "orange"}; Arrays.sort(arr);
Top HR Questions asked in Relay Express
Interview Process at Relay Express
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month