01 - Combine mayonnaise, Dijon mustard, dill pickle relish, hot sauce, fresh lemon juice, minced garlic, smoked paprika, salt, and pepper in a small bowl. Mix thoroughly until smooth and well blended. Refrigerate until ready to assemble sandwiches.
02 - In a shallow bowl, whisk together all-purpose flour, cornmeal, Cajun seasoning, garlic powder, paprika, salt, and black pepper until evenly distributed. In a separate bowl, whisk eggs and milk until fully combined to create the egg wash.
03 - Working with one shrimp at a time, dip each piece first into the egg mixture, allowing excess to drip off, then press firmly into the flour-cornmeal mixture to coat evenly on all sides. Shake off any excess breading and transfer to a clean plate.
04 - Pour approximately 2 inches of vegetable oil into a large skillet or Dutch oven. Heat over medium-high heat until the temperature reaches 350°F, monitoring with a kitchen thermometer for accuracy.
05 - Carefully add breaded shrimp to the hot oil in batches, being careful not to overcrowd the pan. Fry for 2 to 3 minutes per side until golden brown and crispy. Remove using a slotted spoon or tongs and drain on paper towels.
06 - Lightly toast the split baguette or hoagie rolls if desired. Spread a generous layer of remoulade sauce on both cut sides of each roll.
07 - Layer shredded iceberg lettuce on the bottom half of each roll, followed by tomato slices and dill pickle slices. Arrange fried shrimp on top and cover with the top half of the roll. Serve immediately while shrimp are hot and crispy.